Rachel E.d. Roberts

Senior Director, Executive Operations at Flagship Pioneering

Rachel E.D. Roberts is a seasoned professional with extensive experience in communications, public affairs, and executive operations. Currently serving as Senior Director at Flagship Pioneering, Rachel has held multiple leadership roles, including Senior Director for Communications and Public Affairs and Director for Communications and Public Affairs. Prior experience includes positions at Clarendon Group as Senior Advisor and Director of Social Impact Practice, and at The Rockefeller Foundation where Rachel advanced through several titles in Global Policy and Advocacy. Earlier roles involved strategic and program management at Lamont-Doherty Earth Observatory and research at Earthwatch Institute. Academic credentials include a Master of Public Administration in Environmental Science and Policy from Columbia University and a Bachelor's degree in Biology and Religious Studies from Colgate University.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices