Stephen Crawford's Location
Johannesburg, GP, ZA
Stephen Crawford's Work
Stephen Crawford's Education
Stephen Crawford's Skills
Stephen Crawford's Summary
Stephen Crawford, based in Johannesburg, GP, ZA, is currently a Country Head Business Process Services at Tech Mahindra Business Services, bringing experience from previous roles at WNS Global Services SA, IBM and Wipro Technologies. Stephen Crawford holds a University of South Africa/Universiteit van Suid-Afrika. With a robust skill set that includes Business Strategy, Entrepreneurship, IT Outsourcing, Application Management Services, Transformational Outsourcing and more, Stephen Crawford contributes valuable insights to the industry. Stephen Crawford has 2 emails and 2 mobile phone numbers on RocketReach.