Sheila Ross

Partner, Financial Services And Asset Management Practice Leader at Ray & Berndtson

Sheila Ross is currently the Partner and Financial Services and Asset Management Practice Leader at Odgers Berndtson, which is Canada's largest executive search firm. Previously, Sheila held the position of Partner at Heidrick & Struggles and was the Founding Partner at Illsley Bourbonnais. Sheila Ross graduated from The University of British Columbia.

Location

Toronto, Canada

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices


Ray & Berndtson

Ray & Berndtson delivers worldwide executive search solutions. For over three decades, Ray & Berndtson has been a top 10 global executive search firm. Founded in 1965, our firm draws on a consultant network with a vast pool of experience that goes back four and a half decades and spans 55 offices in 35 countries across the globe. While retaining its name in select locations, our business model has undergone a change to respond to new business realities. This model is different from most of our competitors and the local mass-market recruitment firms. Across global locations, we seek to establish a model that allows Partners to retain their individual identities, while establishing a partnership with Ray & Berndtson. This provides us the opportunity to be more flexible and responsive to our clients’ unique needs and strengthens our credo of being a ‘truly global yet deeply local’ executive search firm.


Industries

Headquarters

Canada

Employees

201-500

Links