Jeffrey Russell

CEO at C1

Jeffrey Russell has extensive work experience in various leadership roles. Jeffrey is currently serving as the Chief Executive Officer of C1 and a member of the CNBC CEO Council. Prior to their current positions, they held multiple roles at Accenture, including President of Accenture in Canada and Senior Managing Director. Jeffrey has also served as the Senior Managing Director for Products in North America and the United Kingdom & Ireland, and as the Client Senior Managing Director and Life Sciences North America Lead. Additionally, they managed Accenture's relationship with Merck & Co. and was responsible for the growth of various practices within the company. Jeffrey started their career as the Managing Director of Business Strategy at Invetech and the Managing Consultant in Manufacturing and Distribution Industries at Coopers & Lybrand Co.

Jeffrey Russell completed their education at the University of Manitoba from 1982 to 1988, earning a Masters of Science degree with a focus on Mechanical Engineering.

Links

Previous companies

Invetech logo
Accenture logo

Org chart

Sign up to view 8 direct reports

Get started