Call Center Jobs in Vellore
Show all jobs |
Show new jobs
jobs 1 - 1 of 1
-
Call Center Manager
- Vellore | Jul 21, 2021 United tech business
- United tech business - Vellore, Tamil Nadu - Develop objectives for the call centers day-to-day activities Conduct effective resource planning to maximize the