As part of the International Marketing Team, the Communications Specialist will report directly to the Global Head of Inbound and be responsible for executing communication initiatives that support our inbound marketing efforts. This is a hands-on role focusing on social media strategy, communication, and collaboration with local marketing teams across various divisions.
If you are a results-driven professional with a passion for communication, social media, and inbound marketing, we’d love to hear from you!