Spearhead
–
Pune, Maharashtra, India
Not Specified
... Preferred Qualifications that Set You Apart: Bachelors degree or higher in Computer Science, Engineering, Management or ... like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably ... - Jun 01