Emma – The Sleep Company

1,398 Total Employees
Year Founded: 2013

Teams at Emma – The Sleep Company

2 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Information Technology • Manufacturing
The Sales Manager will expand the client base and product portfolio, act as a liaison between clients and internal teams, report on account development, identify new business opportunities, develop client relationships, create promotional plans, and train in-store sales staff.