Following the merger of Trustmarque and Ultima, we've created one of the UK's most exciting technology businesses, bringing together over 1,400 talented people and a broad portfolio of cloud, AI, cyber security, digital transformation, and managed se...