The London-based financial services and managed solutions service provider will start with 20 employees, focusing on providing technology and business...
Landing plans to relocate its headquarters from San Francisco to Birmingham, where it will create 816 new full-time jobs as it accelerates growth plan...