Erica Isaacson

Senior Strategist at CRI

Erica Isaacson is an experienced professional in sustainability and corporate responsibility, currently serving as a Senior Strategist at Corporate Reports since October 2020. Previously, Erica operated as an Independent Sustainability & ESG Advisor from February 2017 to October 2020. Prior to that, Erica held various leadership roles at Edelman from May 2010 to February 2017, including Vice President of Sustainability and Vice President of CSR & Sustainability. Earlier in the career, Erica worked as a Consultant at Futerra Sustainability Communications, a Senior Account Executive at Edelman, and an Account Executive at Jasculca/Terman. Erica’s international experience includes serving as an English Assistant at the Ministère De l'Education in France. Educational qualifications include a Master of Science (MSc) in Political Economy from The London School of Economics and Political Science (LSE) and a Bachelor of Arts (BA) from the University of Michigan.

Links

Previous companies

Edelman logo

Org chart

Sign up to view 0 direct reports

Get started