A leading water treatment company is seeking a Site Manager to oversee all mechanical and electrical aspects of water treatment projects across Europe. The ideal candidate will have at least five years of site management experience in mechanical or electrical engineering, along with strong leadership and stakeholder management skills. This role involves overseeing installations, ensuring quality compliance, and leading project teams. The position is based in Mallow, Ireland, with significant travel to project sites in Finland and mainland Europe.
#J-18808-Ljbffr