AGoodCompany
Open positions
1 job
5 views 5 years ago
Sales Manager UK
Open 56d UK
United Kingdom
London, EnglandThis role is about realising the huge potential we see for our products through B2B and Corporate sales. At A Good Company, we’re a tight-knit crew that all subscribe to a firm set of beliefs and convictions. We laugh…