Lead Internal Communications Strategist at Thumbtack

Thumbtack

📍 toronto, on, Canada

Full-time Marketing & Media

Job Description

Make an impact at Thumbtack as the Lead Internal Communications Manager, driving high-impact strategies across global teams. Shape executive messaging and enhance employee engagement through your expertise.

In this high-visibility role, you will be the senior strategist overseeing internal communications and employer branding. With over 8 years of experience, you will independently lead significant communications initiatives while managing complex stakeholder relationships. Your expertise will ensure that Thumbtack's narrative aligns with business priorities and resonates with employees throughout their journey.

Key Responsibilities:
• Develop global communications strategies connecting business priorities
• Drive long-term initiatives from strategy through execution
• Advise senior leaders on executive messaging and employee narratives
• Establish success metrics for communications programs
• Influence cross-functional partners t...
Apply for this Position