£125 - 150
Location: London
About the Role: This role is based in London and candidates must be able to work in our amazing new EU headquarters in Central London (soho area) multiple days per week. As the General Manager of Europe you will be responsible for delivering the P&L to agreed contribution margins, job and revenue goals and driving the market to sustainable growth. ...
Company: TaskRabbit
(1 month ago)
|