Ellen Baker has extensive experience in communications, strategic litigation, project consulting, and editorial roles. Ellen currently serves as the Global Communications Manager at ClientEarth, managing a team for impact-driven communications on legal cases. Ellen has also worked as a Copy Editor for OURS Magazine and in various marketing and editorial positions at different companies. Ellen holds a Bachelor's degree in English Literature & French from the University of Exeter.
April, 2023 - present
April, 2019
July, 2016
July, 2015
Global Communications Manager For Ophthalmology at Carl Zeiss Meditec
Global Communications Manager at Airbnb
Global Communications Manager at Westinghouse
Global Communications Manager at Aegon Asset Management
Global Communications Manager at Merz Pharma
Access the worlds's biggest network of public org charts
Learn more