Tracelink - technical support manager - troubleshooting
PuneTraceLink
...levels of customer satisfaction.Our current global rating is over 92% satisfaction and we expect you to help us make it even better.This role requires a unique combination of strong supervising and coaching a team of Technical Support Engineers, while using problem solving, technical, and interpersonal skills to be [...]
Category Customer Services & Call Centre