$139,395
a year
... . Serve as a technical expert and advisor to management in design, development ...
20 days ago