Mustafa Yelurkar's Location
India
Mustafa Yelurkar's Work
Mustafa Yelurkar's Summary
Mustafa Yelurkar, based in India, is currently a Manager- Sales and Operations at Enjaz Energy & Projects, bringing experience from previous roles at Enjaz Energy & Projects.