C

Service Delivery & Operations Manager

CHUBB

Mexico, Mexico, Mexico Regular - Full time June 25, 2026

Found Description

About the Role

Chubb is seeking an Operations Manager to serve as the operational backbone of its Engineering Centers in Mexico and Colombia. Reporting to the Head of Engineering Centers, this role ensures that all functional areas execute against their defined strategies with measurable consistency across both centers.

The Operations Manager drives operational excellence through governance, standardization, and performance management, while leading strategic programs that enable the centers to scale effectively. This is a high-impact role that creates visibility, closes execution gaps, and acts as the operational extension of the Head of Engineering Centers in cross-functional and cross-country matters.

The role manages a team of three direct reports: two Operations Analysts (one per center) and one Program Manager.

Key Responsibilities

Operational Governance

  • Maintain a consolidated operational health view across all functional areas o...

  • Ready to Apply?

    Submit your application for Service Delivery & Operations Manager at CHUBB

    Apply Now