Frost & Sullivan
–
Tamil Nadu, India
... in Technology B.E along with up to 5 years of research / corporate experience or Any undergraduate with Masters/PG in Mechanical, Electrical, Electronics, and at least 4 years of corporate experience or § Bachelor in Energy / Environment in Business ... - Apr 12