2 jobs for "Senior Director, India Global Delivery Center (GDC)-Services"