The Brand and Communications Team Lead role is pivotal in shaping and communicating a compelling brand narrative that resonates globally. Working closely with the Head of Brand & Buzz, you will own brand initiatives end-to-end, from messaging and storytelling to campaign delivery and performance tracking. You will act as a brand reference point, ensuring consistency, quality, and differentiation, while helping build emotional connections with our audiences through content, social media, and thought leadership.
This is a hands-on, high-impact role for someone who combines strong brand judgment with execution excellence, and who is comfortable influencing across teams in a fast-growing SaaS environment.