Steve Roberts

Steve Roberts

Steve Roberts is a Director in Opportune LLP’s Process & Technology practice. Steve has over 20 years of experience consulting in the energy industry providing clients with trading and risk management process and system implementation, supply chain optimization, asset acquisition integration and business analytics. Prior to joining Opportune, Steve worked at Andersen Consulting and Accenture in the energy practice. Steve holds a B.S. in Chemical Engineering from Texas A&M University. Throughout his career, Steve has worked with integrated supermajor oil companies, midstream energy companies, merchant refiners and global banks.