Country: Java
About ICTS ICTS has been delivering trusted, bespoke security since 1987. Today, nearly 5,000 colleagues across the UK... of thought, we'd love to welcome you to the team. What We Offer You When you join ICTS, you become part of a team...
: The role sits within the HR team and is based at ICTS HQ near Euston. The role is predominantly normal office working... At ICTS UK & Ireland, it's the uniqueness of our people that makes us stand out and we wouldn't have it any other way...