Steven Settles Location
Chicago, IL, US
Steven Settles Work
Steven Settles Education
Steven Settles Skills
Steven Settles Summary
Steven Settles, based in Chicago, IL, US, is currently a Chief Financial Officer at Elda River. Steven Settles brings experience from previous roles at Magnetar Capital, Star Peak Corp II and Star Peak Energy Transition Corporation. Steven Settles holds a 2002 - 2006 Bachelor’s Degree in Accounting @ Purdue University. With a robust skill set that includes Auditing, CPA, Accounting, Valuation, VPM and more. Steven Settles has 2 emails and 2 mobile phone numbers on RocketReach.