Skip to main content

Liza Engel

Chief Sustainability Officer

Liza is Chief Sustainability Officer, managing partner and member of the Swiss Executive team at Deloitte Switzerland. She oversees the progress of Deloitte’s WorldClimate strategy in Switzerland, which drives our firm’s responsible climate choices and guides us to achieve our net zero objectives.

Liza provides cross-business leadership for Deloitte Switzerland’s Sustainability services including managing its strategic direction and driving critical shifts to adapt to the changing sustainability landscape.

Liza was previously Chief People Officer where she led their people and purpose division through an agile transformation. She has over 20 years of experience in transformation strategy with expertise in organisational effectiveness, digital transformation and experience design.

Liza is passionate about diversity, equity and inclusion and improving the communities in which we serve. She spearheaded the launch of the Swiss firm’s volunteering platform and is an active volunteer where her focus is on empowering future leaders.