If you want to work with communication in a fast-paced, international setting with creative employees and exciting projects, then this could be your next step!About the roleAs a content manager you will initiate, create and develop communication that builds trust and creates engagement within the organization. You will be a part of the central Marketing […]