All employers
Channel Company
Details
The Channel Company is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within a globally diverse team. With a strong focus on employee growth, we provide tailored training and recognition rewards, ensuring that our team members are empowered to succeed in their roles. Located in the vibrant Borough High Street of London, this hybrid position allows for flexibility while being part of a leading organisation in the IT channel, where your contributions directly influence our success.