Our European Head Office is located with a view of the River Thames in Battersea. This office is a home for various departments including People Team, Project Management, Supply Chain, Data Science and Finance.
In the thriving digital hub of Shoreditch, our Omnichannel Commercial Team is conveniently located a short walk from the Old Street tube station. Ideal for those who are digitally minded, and looking for opportunities in Design, Digital Marketing, Online Business Management, and Web Analytics.
Functions
Benefits