Site Administrator & HR Coordinator (Multiple Locations)

Company: Joseph Gallagher Limited
Apply for the Site Administrator & HR Coordinator (Multiple Locations)
Location: London
Job Description:

Joseph Gallagher Limited is seeking a highly organised Site Administrator to support site operations across multiple locations, including Wanlip, Euston, Old Oak Common and more. The role focuses on staff coordination, inductions, HR administration, and safety-related coordination within a civil engineering environment.

The successful candidate will manage inductions, profiles, eligibility checks, holiday and timesheet processes, and general HR duties.

#J-18808-Ljbffr…

Posted: August 29th, 2026