General Information Job ID 30620 Location Argentina, Barueri, Brazil, Colombia, Mexico City, Mexico, San Jose, Costa Rica, Santiago, Chile Work Types Full Time Categories Information Technology We never ask for payment as part of our selection
Role Summary The Support Team Manager is responsible for the day-to-day leadership and performance of a team of Support Specialists, serving as the primary connection between frontline agents and broader operational leadership. This role balances hands-on