Chris Crane's Location
Chicago, Illinois, United States
Chris Crane's Skills
Chris Crane's Summary
Chris Crane, based in Chicago, Illinois, United States, is currently a President and Chief Operations Officer at Exelon. With a robust skill set that includes Utilities, Operations Management, Public Speaking, Leadership, Customer Service and more, Chris Crane contributes valuable insights to the industry.