Job Description
A leading global material handling firm based in London seeks a Site Manager to oversee the delivery of baggage handling systems. This role involves developing project plans, managing a team, and ensuring safety compliance. Ideal candidates will have experience in managing large-scale projects and possess strong leadership skills. The position offers a challenging work environment and opportunities for career progression.