Average Salary: $104,770 since  

Salaries for a Senior Consultant - Computer Programming at IBM in Petaluma, CA vary between $104,770 and $104,770 with an average of $104,770. The top 25% make a salary of at least $104,770. The median salary is $104,770. Attached is a detailed distribution of the salaries.