Senior Manager, Client Delivery job at Nucleo Consulting Limited