Roquette
–
Mumbai, Maharashtra, India
... To meet our challenges, we are looking for an Engineering Manager – Mechanical within the Engineering team! This position ... Coordination with supplier, vendors, design consultants and site execution contractors during design and construction phase. ... - Apr 19