Tag: james scott

Glencar announces the appointment of James Scott to the new position of Head of Sustainability
Jobs & Employment

Glencar announces the appointment of James Scott to the new position of Head of Sustainability

Glencar, an expanding construction company specialising in the industrial, logistics, distribution, manufacturing, life science and pharmaceutical sectors has today announced that it has appointed James …