
Ellen is an expert in corporate sustainability strategies that strengthen supply chains, enhance brand value, attract and retain talent, and address growing investor expectations. Her focus is helping companies embed sustainability into day-to-day operations, creating more resilient businesses, stronger customer trust, and long-term competitive advantage.
She holds an MBA from Simmons University with a focus on sustainability and corporate social responsibility (CSR), which informs her work helping companies embed climate action into core business strategy. Ellen earned her bachelor's degree from Boston University.
Sign up for the latest show news and special offers