Sidel is looking for a Lead Installation Site Manager, as part of the European Project Management organization, who will be responsible for driving the on-site activities preparation and needs definition (resources skill, means, HS&E) for all new equipment projects to be executed in Europe, ensuring that deliverables are met to the customer's satisfaction. Manage the assigned Team of Installation Site Managers (internal/External) to accomplish the functional mission, developing their competence and qualification. Support the proposal team for site activities on critical projects, issuing relevant quotations within the scope of the region.
We are seeking a dynamic and experienced professional to join our team, ideally someone who is fluent in both French and English (minimum B2 level).
The ideal candidate will have at least five years of experience in capital projects within Field Operations, along with a minimum of three years in the beverage industry, specifically in roles such as Installation Site Manager or Project Manager Execution. Solid understanding of installation and commissioning processes are essential, familiarity with the Sidel portfolio would be a plus. Proficiency in the Microsoft Office suite is also required.
We value key leadership behaviors, including the ability to manage and measure work effectively, drive others for results, and solve problems creatively. Additionally, the role require travel of up to 30%.
If you are ready to take on new challenges and make a significant impact, we encourage you to apply.