Technical Support Supervisor
1872 ConsultingMiami, FL, United StatesMiami must be onsite 5 days/week.The Tech Support Supervisor is responsible for supervising and leading a team of technical support Analysts and serves as the primary contact for call escalation a... Show more