Rhydburg
–
Dehradun, Uttarakhand, India
... As the Plant Head, you will be responsible for managing all aspects of the plant, including production, quality control, maintenance, and safety. The ideal candidate will have more than 10 years of experience in a similar role, with a strong ... - Apr 26