What is the highest and lowest pay for Medical Affairs Director?
As of December 01, 2024, the average annual pay of Medical Affairs Director in Waterloo, IA is $258,955. While Salary.com is seeing that the highest pay for Medical Affairs Director in Waterloo, IA can go up to $323,767 and the lowest down to $213,707, but most earn between $235,270 and $292,880. Salary.com shows the average base salary (core compensation), as well as the average total cash compensation for the job of Medical Affairs Director in the United States.