Site Manager Job Description The Site Manager will be responsible for the construction and management of a new multi-phase development project, ensuring its safe and efficient delivery. * Lead a team in delivering high-end developments across Dublin & Meath area. * Maintain excellent relationships with stakeholders, including subcontractors, suppliers and clients.