Find your next role at Ohme
23 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
Central – IT
Lead Security Engineer
London Office
Sales – EVR
Sales Executive
London Office
Warehouse – Hardware
Head of Distribution and Inventory NEW
Chester Office, London Office
IoT Systems Manager NEW
Chester Office, London Office
Software Engineering – Engineering.
Head of Engineering
London Office
Software Team Lead (P&F)
London Office