Your principal responsibility will be to make an impact and lead us to better decisions for the company and our customers.
Base: £75,000 - £100,000; Bonus/Equity: Company Restricted Stock Units; Benefits: Numerous great benefits in our London office
Must-have
Nice-to-have
Legally authorised to work in the UK