Our Client, the leading European e-commerce company, is looking for new joiners to the team, which currently consists of 300 interdisciplinary Specialists and Managers from more than 30 countries who work at 10 locations across Europe in Sales & Marketing, IT, Operations and Administrative...