Business Process Champion, Solutions ( Technical Communications), 5 – 10 years exp, Pune

Schlumberger India Technology Centre Pvt Ltd


Source: Call Centre/Cust Service Jobs