Catherine Brown, Aviva Canada

Catherine Brown, Aviva Canada

Vice-president of marketing and corporate social responsibility
Aviva Canada

Catherine Brown’s professional experience has been anchored in financial services, and the complexity of portfolio-based businesses is something she’s always enjoyed. “I think many people outside the industry think insurance is boring or overly technical, but digging into it over the last few years, I feel it’s a very dynamic and rewarding career,” she says. “The diversity of my role is my greatest challenge and motivator.”

As Aviva Canada’s VP of marketing and corporate social responsibility, Brown supports all distribution channels and product lines, as well as corporate social responsibility. Pivoting between multiple business challenges and opportunities guarantees that no two days are alike.

In addition to her day-to-day responsibilities, she is also involved with Aviva Canada’s sustainability initiatives and employee volunteering programs, which are a core part of the company. Last year, Brown and her colleagues hosted the first Women in Leadership event in Western Canada. “It was amazing to gather over 50 industry-leading women together to discuss insurance trends and challenges,” she says.

Company Information

  • Aviva Canada