Strategic Development
london, greater london, united kingdom
AXA PPP healthcare
Strategic Development
Optimal Strategix Group, Inc.
Manager Corporate Strategy
OYO
Supply Strategy Manager
Mercer India Pvt. Ltd.
Process Champion
Indian School of Business