Liberty Global

HQ
London
Total Offices: 5
3,443 Total Employees
Year Founded: 2005

Liberty Global Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers life insurance

Offers dental insurance

Offers health insurance

Offers generous parental leave

Company Culture

Utilizes a flexible work schedule

Provides free snacks and drinks

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid holidays

Offers an Employee Assistance Program (EAP)

YesterdaySaved
In-Office
London, Greater London, England, GBR
Information Technology
Originate and drive partnership development for specialty finance working-capital solutions, leveraging existing relationships to source opportunities, pitch tailored products, manage the sales process through deal closure, and provide market intelligence on working capital financing and potential targets.
YesterdaySaved
In-Office
London, Greater London, England, GBR
Information Technology
Lead stakeholder engagement to originate, evaluate, structure and invest in renewable energy projects (wind, solar, onsite). Build and maintain financial models, prepare investment materials, lead bids and negotiations, coordinate Legal/Tax/Treasury, assess regulatory and operational risks, and drive delivery to secure long-term PPAs and project returns.
YesterdaySaved
In-Office
London, Greater London, England, GBR
Information Technology
Builds a talent community for future Director-level finance roles. Potential responsibilities include leading portfolio-level finance teams, standardizing and automating reporting, performing investment analysis and modelling, presenting insights to executives, and partnering with senior stakeholders to optimize capital and drive value creation across portfolio companies.