Chief Marketing Communications & Brand Strategy

Company: Sitetracker
Apply for the Chief Marketing Communications & Brand Strategy
Location: London
Job Description:

Sitetracker is seeking a Head of Marketing Communications to shape and own a newly formed function that connects content, corporate communications, PR, and demand generation. You will define how Sitetracker tells its story and ensures a credible, differentiated market voice.

You’ll partner closely with Product Marketing and Demand Generation to create a content strategy, drive distribution, and measure impact across channels, audiences, and stages in the funnel.

#J-18808-Ljbffr…

Posted: September 21st, 2026