$94,199
a year
... untried concepts or techniques. Team leader in developing and coordinating strategies ...
11 months ago