Job Description
The Site Manager is responsible for overall site operations, quality control, and people management. This role reports directly to US leadership.
Key Responsibilities
- Hire, manage, and terminate staff as needed.
- Oversee operational quality and performance.
- Ensure compliance with processes and standards.
- Report performance, risks, and staffing needs to US leadership.
Requirements
- Business-level English (spoken and written).
- Proven experience in site or operations management.
- Strong leadership and decision-making skills.
- Experience managing multi-team environments.
- High accountability and ownership mindset.
Ready to Apply?
Take the next step in your AI career. Submit your application to Helix Workforce today.
Submit Application