News

Industries

Companies

Jobs

Events

People

Video

Audio

Galleries

My Biz

Submit content

My Account

Advertise with us

South Africa

Cathy Duff

Cathy Duff

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