WGSN

HQ
London
Total Offices: 11
870 Total Employees
Year Founded: 1998

Teams at WGSN

Recently posted jobs

15 Hours AgoSaved
In-Office
New York, NY, USA
Information Technology • Marketing Tech • Retail
Leads the North American Enterprise and Strategic Client Success team, managing 5–10 Client Success Partners. Responsibilities include developing client success strategy, coaching and developing talent, improving retention and adoption, supporting renewals and expansion, overseeing performance KPIs, strengthening client engagement methodologies, and collaborating with Sales, Product, Marketing, Advisory, and Content teams to deliver customer value.
YesterdaySaved
In-Office
London, Greater London, England, GBR
Information Technology • Marketing Tech • Retail
Supports clients in adopting and gaining value from WGSN’s products, partnering with Account Managers to drive engagement, retention, and growth. Responsibilities include onboarding, regular customer contact, handling requests, delivering tailored workshops, monitoring user activity, identifying upsell opportunities, and maintaining product expertise. The role is office-based in London and requires fluency in English and Italian, strong customer service skills, commercial awareness, organization, communication, and comfort with high-volume calls and emails.
YesterdaySaved
In-Office
London, Greater London, England, GBR
Information Technology • Marketing Tech • Retail
Supports client retention, engagement, onboarding, growth, and rescue activities in partnership with Account Management. Delivers tailored workshops, responds to customer requests, monitors user engagement, identifies upsell opportunities, and helps clients maximize the value of WGSN products. The role requires fluent English and Turkish, strong customer service and communication skills, commercial awareness, organization, and comfort with high-volume client contact.