Technical Support Team Leader Jobs in Mohali
Team Leader
Mohali, India
themselves a Leader. Someone with at least one (1) year of relevant Team Leader experience managing at least 10 + teammates while working in a customer support role within an outsourcing or similar company Not Mentioned
from: Monsterindia.com - 19 days ago
Get email alerts for: Technical Support Team Leader Jobs in Mohali
Sponsored Ads by Indeed