Becca Challis

Marketing Manager

Becca Challis is a Communications Officer at the International Institute for Sustainable Development, where responsibilities include producing creative content, developing websites, and conducting media outreach focused on sustainability. Prior roles include Digital Account Manager at Greenhouse Communications, specializing in campaigns for nature and ocean preservation, and Environmental Reporter for The ENDS Report, providing coverage on carbon and sustainability issues. Challis has also worked as a Literary Agent's Assistant at David Higham Associates, gaining experience in editorial work and contract negotiation, and as a Sales Consultant and Business Development Associate at Meltwater. Academic qualifications include a 2:1 Bachelor of Arts Degree in English and Related Literature from the University of York and a Distinction in MA Magazine Journalism from City, University of London.

Location

London, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices