All employers
Odysea Limited
Details
Odysea Limited is an exceptional employer located in the vibrant area of Leyton, London, offering a dynamic work culture that prioritises employee growth and development. With a strong focus on customer relationships and teamwork, employees benefit from comprehensive training opportunities and a supportive environment that encourages collaboration across diverse cultures. Join us to be part of a company that values your contributions and fosters a rewarding career in customer service and sales.