If you need more lookups,
subscriptions start at $34 USD/month.
Ellen Schram Location
Chicago, IL, US
Ellen Schram Work
Global Claims Transformation Officer @ (June 2026 - Present)
North America Claims Transformation Officer @ (July 2025 - July 2026)
Senior Vice President, Strategy and Transformation @ (July 2024 - July 2025)
Director, Strategic Enablement and Analytics @ (May 2020 - July 2024)
Senior Manager, Claims @ (March 2018 - May 2020)
Associate Manager, Sales and Distribution @ (April 2017 - March 2018)
Senior Consultant, Sales and Distribution @ (May 2016 - April 2017)
Consultant, Sales and Distribution @ (July 2015 - May 2016)
Marketing Specialist @ (July 2014 - July 2015)
Business Analyst @ (July 2013 - July 2014)
Ellen Schram Education
University of Illinois Urbana-Champaign
College of Liberal Arts and Sciences (Communication and Media Studies)
2009-2013
Ellen Schram Skills
Project Management
Strategic Planning
Corporate Communications
Team Leadership
Strategic Communications
Internal Communications
Marketing Communications
Leadership Development
Account Management
Marketing
Teamwork
Social Networking
PowerPoint
Time Management
Fundraising
Distribution
Public Speaking
Online Marketing
Press Releases
Media Relations
Data Analysis
Blogging
Business Development
Market Research
Digital Marketing
Technical Writing
Microsoft Word
Microsoft Excel
Social Media Marketing
Public Relations
Research
Marketing Strategy
Broadcast
Ellen Schram Summary
Ellen Schram, based in Chicago, IL, US, is currently a Global Claims Transformation Officer at Chubb. Ellen Schram brings experience from previous roles at Chubb and Allstate. Ellen Schram holds a 2009 - 2013 College of Liberal Arts and Sciences in Communication and Media Studies @ University of Illinois Urbana-Champaign. With a robust skill set that includes Project Management, Strategic Planning, Corporate Communications, Team Leadership, Strategic Communications and more. Ellen Schram has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Ellen Schram?
Find contact details for 700 million professionals.