Profile

Cathy Duff is a director of responsible business consultancy Trialogue. She has more than 20 years' experience in responsible business, sustainability, social investment, and philanthropy research and advice.

Let's do Biz