Delivery Architect @ (January 2017 - January 2019)
Solution Architect @ (January 2012 - January 2017)
Senior Consultant @ (January 2011 - January 2012)
Operations Manager - Asia @ (January 2010 - January 2011)
Technical Architect @ (January 2008 - January 2010)
Data Architect @ (January 2006 - January 2008)
Data Analyst @ (January 2002 - January 2006)
Steve McRae Summary
Steve McRae, based in Australia, is currently a Customer Success Manager at Microsoft. Steve McRae brings experience from previous roles at Microsoft and Sqware Peg. Steve McRae has 2 emails on RocketReach.
Looking for a different Steve McRae?
Find contact details for 700 million professionals.