Global cybersecurity firm, Mimecast, has appointed Atlas London to provide cleaning and associated services at its headquarters at 1 Finsbury Avenue in London. Mimecast protects over 42,000 businesses globally through its AI-powered platform. Its prestigious London offices provide a fantastic ...
Read More »