Services and Business Development Manager
2 days ago
London
Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development. Enjoy benefits like private health insurance, well-being programs, flex...