As a Site Account Manager, you will support one of our key global clients by delivering best-in-class security services. You will lead a team of supervisors and security officers, engaging with senior client stakeholders and managing security project Account Manager, Manager, Security, Operations, Accounting, Management