Strategy and Energy Management Business Analyst

Weave those offers into the design of business models that have the potential to scale to material businesses for bp, where possible demonstrating existing strengths and assets. Responsible for supporting the exploration and development of new business opportunities, contributing to the successful d...