$122,860
a year
... strategy. Leads an organizationally and geographically distributed team of software engineers in ...
a month ago