$94,383
a year
... innovations in devices. *Ability to manage and supervise employees. (To be ... duties such as developing a budget; managing inventory and resources; overseeing contract ...
3 days ago