Meet Our People

Richard Rogers

Head of Marketing & Communications
  • Expert with track record in Corporate Communications, Branding, Media Relations, Capital Market Communications and Public Affairs

  • Over 10 years of experience in the energy industry, especially in renewable energies

  • Passionate about using communication as a tool for driving positive change

responsAbility Logo

Connect with us

Switzerland

Postal address

Zurich

responsAbility Investments AG
Zollstrasse 17
8005 Zurich
Switzerland
CNC logo
IA logo