$128,077
a year
... ideally have experience in leading teams, come from a management or training ...
8 days ago