About This Project

Northbridge Financial

The Power of Together.

Canada’s largest property and casualty insurance company was bringing together its existing subsidiaries (Lombard, Markel, Commonwealth) under one organization with a new vision, values and market position.

As part of this strategic transformation, they required a new logo, tag line and visual brand expression that signaled a unique and distinctive change. Partnering with the team at Overdrive, we spearheaded an integrated branding and design solution that successfully met this goal.