People

Tasha Clarbour

Sustainability Services

Senior Manager

Tasha Clarbour

2 New Street Square

London

United Kingdom

EC4A 3BZ

View on a map

Tasha has spent the past six years within the Sustainability Services team at Deloitte UK, advising global and complex corporates on a range of sustainability issues, from corporate reporting to sustainability strategy and effective governance. As a Senior Manager within the Sustainability Services team Tasha is responsible for managing delivery teams and works across all industries advising clients on a range of issues. Tasha has a particular specialism in customer centricity and corporate culture.

Tasha Clarbour