If you need more lookups,
subscriptions start at $34 USD/month.
Ross Leach Location
Wake Forest, NC, US
Ross Leach Work
Director of Supportability @ (September 2024 - Present)
Supportability Manager @ (May 2016 - September 2024)
Operations Manager @ (July 2009 - May 2016)
Technical Project Manager @ (January 2007 - July 2009)
Technical Team Lead @ (March 2003 - January 2007)
Operation Engineer @ (December 2001 - March 2003)
Ross Leach Summary
Ross Leach, based in Wake Forest, NC, US, is currently a Director of Supportability at Microsoft. Ross Leach brings experience from previous roles at Microsoft. Ross Leach has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Ross Leach?
Find contact details for 700 million professionals.