Edward Carroll, based in Downers Grove, Illinois, United States, is currently a Chief Financial Officer at Sg360°, a Segerdahl Company, bringing experience from previous roles at Wastebuilt Environmental Solutions, Steiner Electric and The Freedom Group. Edward Carroll holds a 1988 - 1990 Master of Business Administration in Finance @ University of Chicago. With a robust skill set that includes Finance, Executive Management, Turn Around Management, Financial Modeling, Start Ups and more, Edward Carroll contributes valuable insights to the industry. Edward Carroll has 3 emails and 1 mobile phone number on RocketReach.