Mike Navarra

Lead Systems Technician

When faced with a challenge of "it takes us so long to do...", it's Mike's responsibility to identify a faster way from point A to point B (thus, saving time and money for our clients). Data, analytics, automation - these are just a few of his areas of expertise that our clients get to leverage.

Location

New York, United States

Previous companies


Org chart

No direct reports


Offices