Experience managing multiple projects simultaneously as well as complex and remote projects. This is a mid-level project management role.
As part of small but supportive EMEA marketing team, this role allows for autonomy while contributing to wider marketing strategy, making recommendations for…
Supporting the teams to deliver, taking accountability for creating a world class customer experience through engaged and well-trained teams;
Organisation on recruitment related issues as well as receiving feedback an input on. Ownership for the full recruitment process from the initial request all…