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

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


Flagship Pioneering

16 followers

Flagship Pioneering conceives, creates, resources, and develops first-in-category life sciences companies to transform human health and sustainability.


Industries

Employees

201-500

Links