Business Development Manager
New Delhi, Delhi, India
Mahindra EPC
Business Development Manager
inFeedo
Senior Account Director
Accenture
Software Engineer
inFeedo
India Business Head
National Instruments
Technical Consultant
NEXTracker, Inc
Manager- Business Development and Sales
Gautam Buddha University
St. James School