Eclerx Services Limited, Mumbai, Maharashtra • Delhi, Delhi, India
As a Call Centre Team Leader, you will play a pivotal role in ensuring the smooth operation of our call centre by overseeing and supporting a team of customer service representatives.You will be re...Show moreLast updated: 16 hours ago • Promoted • New!