
Posted 17 days ago
No clicks
Lead and manage the Help Desk team as a Vice President in Technical Support, overseeing day-to-day operations, service delivery, and incident resolution. Based in Princeton, NJ with additional locations in New York and London, you will drive process improvements, manage staffing and escalation procedures, and ensure SLAs are met. Partner with IT and business stakeholders to prioritize issues, implement support tools, and report on performance metrics while mentoring and developing staff.
- Compensation
- Not specified
- City
- New York City, London
- Country
- United States, United Kingdom
Currency: Not specified




