$105,383
a year
... and IT systems, solving complex technical problems, guiding multidisciplinary teams, AND ...
a month ago