If you need more lookups,
subscriptions start at $34 USD/month.
Steven Kroll Location
Tulsa, OK, US
Steven Kroll Work
Director of Power Systems Engineering @ (February 2026 - Present)
Senior Manager, T and D Engineering @ (June 2022 - February 2026)
Substation Engineer and Coordinator @ (October 2019 - June 2022)
Civil Engineer @ Oklahoma Air National Guard (January 2013 - Present)
Project Engineer @ (January 2011 - October 2019)
Steven Kroll Education
Oklahoma Christian University
Master of Science - MS (Engineering)
2017-2019
University of Oklahoma
Bachelor of Science - BS (Electrical and Electronics Engineering)
2000-2010
Steven Kroll Summary
Steven Kroll, based in Tulsa, OK, US, is currently a Director of Power Systems Engineering at Grand River Dam Authority. Steven Kroll brings experience from previous roles at Grand River Dam Authority, Oklahoma Air National Guard and Electrical Consultants, Inc.. Steven Kroll holds a 2017 - 2019 Master of Science - MS in Engineering @ Oklahoma Christian University. Steven Kroll has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Steven Kroll?
Find contact details for 700 million professionals.