$112,234
a year
... to function independently and as part of a team, interpersonal relationship skills ...
14 days ago