Deepa N — European Delivery Center Service Management Lead | iitjobs