Catherine van Loo

Sustainability Reporting Lead, EMEA at Tesla

Catherine Van Loo is an experienced professional in sustainability reporting and consulting, currently serving as the Sustainability Reporting Lead for EMEA at Tesla. Prior to this role, Catherine held significant positions at Carnstone Partners Ltd, including Senior Sustainability Consultant and Partner. Additional experience includes functioning as an Assessor for the Cambridge Institute of Sustainability Leadership at GetSmarter, and various leadership roles at Business in the Community, such as Responsible Supply Chain Lead, Senior Corporate Adviser (Key Accounts), and Corporate Adviser. Catherine also served as Benchmark Manager at Business in the Community Northern Ireland.

Links