$137,622
a year
... Science, Information Technology, or a related field, or equivalent work experience Minimum ...
3 days ago