Operations Manager

Based in London Full time (5 days a week including Saturday at the store) The Role We are accelerating our expansion in the UK and, with the team growing and our first London store open for a month now, we are looking for a jack of all trades to help with managing day-to-day company and […]