BB Energy

HQ
Athens
Total Offices: 12
355 Total Employees
Year Founded: 1937

Teams at BB Energy

Recently posted jobs

7 Days AgoSaved
In-Office
London, Greater London, England, GBR
Energy • Renewable Energy
Develop renewable energy and energy storage business opportunities across Southern Africa and globally. Lead client proposals, presentations, commercial analysis, financial modeling, pipeline management, market research, and negotiations. Collaborate with engineering and internal teams to develop viable hybrid energy solutions and transition projects from origination to implementation. The role requires strong business development, proposal writing, technical understanding of solar and storage systems, knowledge of African energy markets, and extensive international travel.
7 Days AgoSaved
In-Office
Athens, GRC
Energy • Renewable Energy
Leads enterprise AI and data transformation programs across data science, IT, operations, risk, trading, and commercial teams. Manages delivery timelines, budgets, risks, dependencies, governance, executive reporting, vendors, and cross-functional workstreams. Coordinates initiatives involving Microsoft Fabric, Azure, Power BI, data governance, AI agents, analytics platforms, reporting, workflow automation, and data modernization while tracking business value and operational impact.
7 Days AgoSaved
In-Office
London, Greater London, England, GBR
Energy • Renewable Energy
Legal Counsel will draft and negotiate project development, EPC, O&M, financing, corporate, and energy trading agreements for renewable energy projects across Sub-Saharan Africa. The role advises management on legal risks, permits, regulatory matters, disputes, corporate structuring, and stakeholder negotiations; manages external counsel and legal workstreams; supports project development and contract administration; and leads adoption of AI tools within the legal team.