πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Service Delivery & Operations Manager

Company

CHUBB

Location

Mexico, Mexico

Posted

June 25, 2026

Position Overview

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?

    Join thousands of Americans building their careers

    Apply Now