Engineering & Maintenance Manager job at Hovione