The Operations Lead for the Philippines site is responsible for developing and executing a comprehensive operations strategy that aligns with enterprise-wide objectives.
Requirements
- Bachelor’s degree in Business Administration, Management, or a related field; MBA or advanced degree preferred.
- Minimum of 10 years of experience in operations management, with at least 5 years in a leadership role within a call center, customer service or coverage review environment.
- Senior -Level Operations Management - Experience leading large teams (1,000+ FTEs) across multiple operational functions.
- Execution-Oriented Leadership - Demonstrated ability to translate enterprise strategy into operational plans and deliver measurable results.
- Cross-Functional Collaboration - Proven success partnering with U.S.-bases or global teams including HR and shared services.
- People Leadership & Talent Development - Track record of building high-performing, inclusive teams and leading through change. Experience in talent acquisition, development, and retention, with a focus on building a high-performing workforce.
Benefits
- 401(k)
- company paid life insurance
- tuition reimbursement
- minimum of 18 days of paid time off per year
- paid holidays
- medical
- vision
- dental
- well-being and behavioral health programs