Customer Experience & Sales Admin Specialist

Company: Odysea Limited
Apply for the Customer Experience & Sales Admin Specialist
Location: London
Job Description:

Odysea Limited in Leyton, London, is seeking a Customer Service Administrator to join our growing team. The role focuses on developing customer relationships, providing sales and order processing support, and delivering excellent administrative support to colleagues.

We require a minimum of 1 year in customer service or a sales-based role, with strong Excel/PowerPoint skills and the ability to liaise across cultures.

#J-18808-Ljbffr…

Posted: October 1st, 2026