Business Development Representative Location: London, England, United Kingdom or Barcelona, Spain Model of Work: Hybrid Are you excited by challenges and proactively generating opportunities? Do you enjoy working in a fast paced, international, and dynamic environment which contributes to drive…
Manager, International Accounting Location: Aberdeen, Scotland, United Kingdom or United Kingdom – Remote with Travel Model of Work: Remote with Travel Overview The Manager, International Accounting will be responsible for overseeing and managing accounting operations across our EMEA region, consisting…
VP, Software Engineering – Planning, Economics & Reserves Software Suite Location: London, England, United Kingdom Model of Work: Hybrid Are you excited by challenges? Do you enjoy working in a fast paced, international and dynamic environment? Then now is the…