Terry Leach's Location
Columbus, OH, US
Terry Leach's Work
Terry Leach's Skills
Terry Leach's Summary
Terry Leach, based in Columbus, OH, US, is currently a Vice President Risk Control at American Municipal Power, bringing experience from previous roles at Green Mountain Energy Co. and Ohio Secretary of State. With a robust skill set that includes Energy Markets, Commodity Markets, Energy, Natural Gas, Financial Modeling and more, Terry Leach contributes valuable insights to the industry. Terry Leach has 1 email on RocketReach.