Amit Mehra's Location
Delhi, DL, IN
Amit Mehra's Skills
- Leadership
- Management
- Customer Service
Amit Mehra's Summary
Amit Mehra, based in Delhi, DL, IN, is currently a Owner at Globe Chemical Company. With a robust skill set that includes Leadership, Management, Customer Service and more, Amit Mehra contributes valuable insights to the industry. Amit Mehra has 3 emails on RocketReach.