About the Site Manager Role
The successful candidate will oversee the daily activities of contracted services related to the engineering operation function of the Energy Center.
This involves guiding the team, managing resources, and working closely with clients to meet their needs while adhering to agreed-upon service standards.
The ideal candidate should have a college degree in engineering, building systems, or a related field, and at least 3 years of leadership experience in a large industrial facility.
Key Responsibilities:
* Guide the team and manage resources
* Work closely with clients daily
* Help team members succeed in running the energy center
* Maintain equipment and facilities
* Lead and support a group of skilled workers
* Create clear roles for team members
* Foster a safe workplace culture
* Plan and track spending
Requirements:
* College degree in engineering, building systems, or a related field
* At least 3 years of leadership experience in a large industrial facility
* Previous experience with power generation and distribution
* Understanding of power systems
* Good computer skills
* Strong planning abilities
* Knowledge of workplace safety
* Experience working with people
About Veolia Ireland
We are Ireland's leading environmental services company, providing solutions that enable ecological transformation.
Our comprehensive range of energy, waste, and water services helps reduce the environmental impact of our customers' activities while promoting efficiency and sustainability.