Accessibility Links

Energy Business Analyst

  • Job type: Permanent
  • Job reference: : BBBH151234
  • Location: England, London
  • Sector: Corporate, Management, Utilities
  • Salary: £60000.00 - £61000 per annum
  • Date posted: 02/07/2019

The successful candidates will be involved in the whole cycle of our offering, including solution offering development, business development, consulting, feasibility studies, project management and delivery through to operation and maintenance and financing.

The Energy Business Analysts will bring an inquisitive, tenacious, high quality data-driven and senior client-facing approach to our technology and innovation team, identifying value while working with colleagues in the business and suppliers to deliver significant improvement projects, which apply novel and innovative solutions.

Principle Responsibilities.

  • Lead complex technology and innovation projects and programme delivery from pre-sales technical support through to project delivery
  • Lead the development of innovation and technology proposals for clients including sales pitches to senior clients
  • Develop project concepts, including stakeholder, commercial and regulatory considerations, which clearly states problem, solution, timeframe, and resource requirements
  • Understand and articulate technical and commercial challenges
  • Lead complex feasibility studies and business case assessments
  • Develop models for calculating technical or business case performance
  • Develop and maintain multi-criteria technology assessments
  • Represent the department within external clients and conferences

Key Competencies

  • Ability to lead multi-disciplined teams
  • An in depth knowldge of the energy industry.
  • Comfortable working without a guide, developing new methods & models without a roadmap
  • Goal-orientated
  • Responsible and proactive
  • Information seeking
  • Interpersonal skills, ability to work with teams across the business and clients with different backgrounds
  • Personal drive for innovation and continuous improvement opportunities
  • Safety and environmental awareness
  • Planning, organisation and time management
  • Business acumen

For more information about this role please contact our London office