Find your next role at Ohme
24 live roles
Management
Finance & Strategy Manager
London Office
Finance & Strategy Associate
London Office
Head of People Strategy
London Office
Strategy Manager
London Office
Flexibility
Partnerships Manager (Energy)
Barcelona Office, Brussels Office, Hamburg Office, London Office, Munich Office, Paris Office, Zwolle Office
Senior Quantitative Analyst
London Office
Head of Energy Trading
London Office
Energy Trading Manager
London Office
Data – Insights
Graduate Software Engineer NEW
London Office
Central – IT
Lead Security Engineer
London Office
Sales – Reseller
Business Development Executive
UK & Ireland
Sales – EVR
Sales Executive
London Office
Warehouse – Hardware
IoT Systems Manager NEW
Chester Office, London Office
Data – Engineering
Graduate Data Product Engineer NEW
London Office
Software Engineering – Engineering.
Head of Engineering
London Office
Software Team Lead (P&F)
London Office