Business Analyst – London (Hybrid) We are looking for an expert Business Analyst within the energy industry to take on a role as a Business Analyst who will manage a variety of stakeholders across the industry and ensure the delivery of change initiatives. Experience Proven exp...