Skip to content

Chubb Opens Innovation Hub in Bogota for Engineering Endeavors

Chubb Insurance Expands Technological Reach and Improves Customer Experience with New Engineering Center in Bogotá

Engineering giant, Chubb, establishes a fresh Engineering Centre in Bogota
Engineering giant, Chubb, establishes a fresh Engineering Centre in Bogota

Chubb Opens Innovation Hub in Bogota for Engineering Endeavors

In a strategic move to bolster its technological capabilities and better serve customers across the Americas, insurance giant Chubb is set to open a new Engineering Center in Bogotá, Colombia, in October 2025. This announcement follows the launch of a new Construction Industry Practice in the UK and Ireland and the planning of a new office in Philadelphia, USA.

The Bogotá Engineering Center will focus on key areas such as software development, data analytics, artificial intelligence, and infrastructure. Chubb aims to recruit local talent for roles in software engineering, network and data center infrastructure, and network security, emphasizing skills in cloud computing and agile methodologies. This recruitment strategy is designed to leverage Bogotá’s strong academic institutions and vibrant tech ecosystem.

Gordon Mackechnie, Vice President of Chubb Group, has stated that Bogotá offers a rich pool of engineering talent. By establishing a fourth global engineering center, Chubb aims to accelerate innovation in software, data, AI, and infrastructure. The new center will join existing ones in India, Mexico, and Greece, further strengthening Chubb’s global technology footprint.

Chubb's investment in Bogotá is also intended to improve customer experience. The center will develop products and services tailored for both Latin American and North American markets. Moreover, the new center will support global operations, enabling better coordination and resource allocation across regions.

The new Philadelphia office, set to occupy a state-of-the-art building at 2000 Arch Street, reaffirms Chubb's commitment to the City of Philadelphia and the Commonwealth of Pennsylvania. Meanwhile, the new Construction Industry Practice at Chubb brings together specialist underwriters, risk engineers, and other professionals, built on extensive experience in the sector.

In summary, Chubb’s Bogotá Engineering Center is a strategic move to deepen its technological expertise, leverage Colombia’s emerging tech talent, and deliver enhanced digital solutions to customers across the Americas. This expansion underscores Chubb's commitment to innovation and growth, positioning the company at the forefront of the insurance industry.

  1. In addition to its new Engineering Center in Bogotá, Colombia, Chubb is also planning to open a new office in Philadelphia, USA, highlighting its commitment to both emerging technology hubs and diverse business ventures.
  2. The Bogotá Engineering Center will not only focus on key technologies such as software development and data analytics, but also on finance-related areas like infrastructure, thereby aligning Chubb's technological advancements with its finance and business goals.

Read also:

    Latest