AVENIR GLOBAL logo

AVENIR GLOBAL jobs and careers

Montréal, Canada

About AVENIR GLOBAL

AVENIR GLOBAL is a holding and management company with an active operations mindset and a hands-on approach to all its investments. With 760 staff and offices in 21 locations across Canada, the U.S. and in Europe, it is the 22nd most important public relations firm in the world.

Founded
1976
Employees
501 to 1,000
Headquarters
Montréal

Leadership

The top of AVENIR GLOBAL's org chart, with how many people report into each leader.

JV

Jean-Pierre Vasseur

President and CEO

45 reports

AB

Alec Beckett

Chief Innovation Officer

14 reports

FHPhoto of Francis Hunter-Manseau

Francis Hunter-Manseau

Vice-président, Finances

5 reports

JCPhoto of Jules Cheetham

Jules Cheetham

Operations Manager, Avenir Global

3 reports

SGPhoto of Simon Granger

Simon Granger

Vice-president, Corporate Affairs And Compliance

1 report

CCPhoto of Crha Mireille Charest

Crha Mireille Charest

Senior Vice-president, Human Resources

1 report

RP

Royal Poulin

Executive Vice President

1 report

JVPhoto of Julie-Anne Vien

Julie-Anne Vien

Managing Partner, NATIONAL Public Relations

RSPhoto of Ralph Sutton

Ralph Sutton

President, AXON Communications & International Managing Partner

Board

AMPhoto of Andrew Molson

Andrew Molson

Chairman

CLPhoto of Charles Lewington

Charles Lewington

Chairman, Hanover