Tusthi
–
Pune, Maharashtra, India
... Leadership and management skills Engineering Graduate with Mechanical / Chemical Knowledge on Separation technology will be an added advantage Preferred Industries or customer management experience from Bioethanol, Renewable energy, green hydrogen, ... - Apr 05