Steve Hird's Location
New Delhi, DL, IN
Steve Hird's Work
Steve Hird's Education
Steve Hird's Summary
Steve Hird, based in New Delhi, DL, IN, is currently a Director, Asia at In-country, bringing experience from previous roles at IDP India, Intake Education, Coventry University and Navitas. Steve Hird holds a BSc - Bachelor of Science in International Business @ Aston University. Steve Hird has 3 emails on RocketReach.