$83,138
a year
... . - Ability to serve as a team leader or member of special projects ...
25 days ago