Stephen Freeman is the Chief Risk Officer at JERA Americas. Stephen has a strong background in risk management and analytics, with experience in developing risk analytics platforms and implementing hedge strategies. Stephen has also held positions in companies such as Talen Energy, World Fuel Services, TrailStone, Merrill Lynch Commodities, RRI Energy, and Lukens Energy Group. Stephen holds a BBA in Energy Finance and Investment Banking from Texas McCombs School of Business and a Bachelor of Business Administration in Energy/ Investment Banking from The University of Texas at Austin.
Sign up to view 5 direct reports
Get started