A leading Main Contractor in Dublin seeks a skilled and experienced Site Manager to lead construction projects.