Joshua Rogers is currently the Managing Director, Global Head of Credit at Castleton Commodities International. Prior to this, Joshua held various senior positions in credit risk management at Noble Group, Constellation Energy, BP, and Societe Generale. Joshua also has a strong educational background, holding degrees from Texas Christian University and Texas Tech University.
Sign up to view 4 direct reports
Get started