Corporate Responsibility and Sustainability Lead Consultant

Application Help

There is an opportunity at Allstate for a Corporate Responsibility and Sustainability Lead Consultant. The role is based in Northbrook, Illinois. The Lead Consultant will help develop and implement the company’s sustainability strategy, which includes managing and reporting on the company’s Environmental initiatives, Social impact work and Governance (ESG), working in close collaboration with subject matter experts across the company. This role requires a strong understanding of ESG topics and reporting frameworks.

The role will help position Allstate as a corporate leader in sustainability by:

  • Working with internal partners to improve operational efficiency and minimize Allstate’s environmental footprint
  • Working with internal and external communication channels to drive transparency and authenticity around Allstate’s sustainability initiatives
  • Working with the Allstate Sustainability Council, a cross-functional team of leaders representing areas across the entire company, and community partners to develop and implement the company’s sustainability roadmap
  • Increasing employee awareness and engagement in sustainability issues

Interested in applying? Before you submit your CV, register for a 30-minute CV critique session for some smart, practical tips on how to make your application stand out from the crowd.

About Allstate

The Allstate Corporation is one of the largest insurance providers in the United States and one of the largest that is publicly held. The company also has personal lines insurance operations in Canada. Allstate was founded in 1931 as part of Sears, Roebuck and Co., and was spun off in 1993. Visit for more.

Apply now




Corporate Responsibility and Sustainability Lead Consultant


Wednesday 12th September 2018


Sign up for a short, 30-minute CV critique with one of our expert coaches to make sure you are ready to stand out from the competition.