Edgar Castro is currently the VP of Power Trading and Origination for bp, where they have been instrumental since 2021 in leading various initiatives within the energy sector. Prior to this role, they held multiple positions at bp, focusing on risk management and product control for North America and global operations. Edgar's experience also includes serving as a Senior Risk Analyst at American Electric Power from 2002 to 2004 and being a member of the Board of Directors for Mavrix, LLC from 2019 to 2022. They earned their education at Texas State University between 1999 and 2001.
This person is not in any teams
This person is not in any offices