Verne

HQ
London
101 Total Employees
Year Founded: 2007

Teams at Verne

Recently posted jobs

11 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Information Technology • Software • Consulting • Energy • Renewable Energy
Provide commercial and financial leadership for data centre development projects: financial modelling, project finance, budgeting, contract risk management, reporting, and stakeholder partnering to ensure project viability and optimize capital expenditure.
13 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Information Technology • Software • Consulting • Energy • Renewable Energy
This role involves managing HR processes, providing advisory support, administering payroll, updating policies, producing reports, and leading HR initiatives.