Get contacted by recruiters directly with our newest chat feature!
DGM (Head R&D; Chemicals)
Technova Imaging Systems (P) Ltd.
Total years of experience :22 years, 6 Months