Sign In

Rachel Roberts

Senior Director, Communications and Public Affairs at Flagship Pioneering

Rachel Roberts is an accomplished professional with a diverse background in environmental science, policy, communications, public affairs, and social impact.

She holds a Master's in Public Administration in Environmental Science and Policy from Columbia University and received her Bachelor's degree in Biology and Religious Studies from Colgate University.

Rachel's career includes significant roles at renowned organizations such as Flagship Pioneering and The Rockefeller Foundation, where she directed communications, public affairs, global policy, and advocacy initiatives.

Her experience spans from managing graduate student consulting teams to environmental education, research, and advisory roles in both academia and non-profit sectors.

Rachel Roberts's expertise and leadership make her a sought-after professional in the fields of sustainability, environmental advocacy, and corporate social responsibility.

R
Add to my network

Location

New York, New York, United States