Te
Head of Technical Support (Santiago)
TechBiz Global
Full-time
santiago, metropolitana de santiago
Servicio de atención al cliente
Posted:
May 27, 2026
Location:
santiago, metropolitana de santiago, Chile
Job Description
At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Head of Technical Support to join one of our clients ' teams. If you're looking for an exciting opportunity to grow in an innovative environment, this could be the perfect fit for you.
This role is central to delivering a seamless and high‑quality customer experience across all touchpoints. You will manage integral support teams, drive operational excellence, and implement a strategic vision for scalable, data‑driven, and customer‑obsessed support services—including a robust self‑service infrastructure.
Key Responsibilities
- Strategic Leadership : Develop and execute a global support strategy aligned with business goals.
- Global Technical Support Delivery : Ensure a consistent and high‑quality customer support experience across all regions.
- Team Leadership : Build, lead, and inspire high‑p...
Apply for this Job
Submit your application for the Head of Technical Support (Santiago) position at TechBiz Global.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
santiago, Chile
Posted:
May 27, 2026
Deadline:
July 06, 2026