5 free lookup(s). No credit card required.
Master of Business Administration (MBA) (Full-time, Strategy & General Management - France & Singapore)
Master of Business Administration - MBA (Strategy & Marketing - India)
Bachelor of Science - BS ((Honours) Physics - India)
Grade: Top 1 percentile in Maths & Science
Find contact details for 700 million professionals.