Rupert Howes

Rupert Howes is the Chief Executive at the Marine Stewardship Council (MSC), a position he commenced in October 2004. Prior to commencing at the MSC he was Director of Forum for the Future's Sustainable Economy Programme.