PTC · 1 month ago
Head of Brand & Social Media
PTC is a leading company transforming the way physical and digital worlds interact. They are seeking a Head of Brand and Social Media to reposition their brand and advance their organic social media program, ensuring alignment with business goals and engaging global audiences.
Computer Software
Responsibilities
Define and articulate PTC’s brand philosophy, positioning, and identity to earn buy-in across the organization
Develop a multi-year brand repositioning and activation roadmap, including primary objectives and areas of investment, example activations, and measurement programs
Coordinate with other marketing leaders to establish a comprehensive messaging hierarchy that begins at the brand level
Develop and implement measurement frameworks to track brand awareness and impact and demonstrate improvements in brand perception over time
Oversee creative development for brand initiatives, balancing strategic direction with hands-on execution
Elevate organic social media as a key pillar of PTC’s communications strategy, with emphasis on brand-level storytelling and social-first content
Define channel and account strategy, including rationalizing the number of accounts and prioritizing platforms (e.g., LinkedIn, TikTok, YouTube) for maximum impact
Build a forward-looking social-first content strategy and editorial calendar with emphasis on company priorities, customer achievements, and employee accomplishments
Establish comprehensive measurement program to demonstrate impact of organic social media on overall communications strategy
Ensure social-first content delivers meaningful value to audiences and reinforces PTC’s overall narrative
Manage and mentor the brand and social team while fostering collaboration across marketing, communications, and business units
Serve as a strategic advisor to senior leadership on brand and social media strategy
Qualification
Required
10+ years of leading corporate brand strategy and organic social media programs
Demonstrated ability to reposition a brand and drive measurable improvements in awareness and perception
Strong track record of building business cases for brand investment and securing budgets
Demonstrated success building an organic social media program, developing a 12-month editorial calendar, and creating compelling social-first content
Ability to balance overarching program direction and leadership responsibilities with hands-on creative execution
Exceptional communication, planning, and interpersonal skills
Experienced people manager with proven philosophy of setting teammates up for success, thoughtful delegation, and constructive coaching
Benefits
Medical, dental and vision insurance
Paid time off and sick leave
Tuition reimbursement
401(k) contributions and employer match
Flexible spending accounts
Life insurance
Disability coverage
Generous commuter subsidy
Company
PTC
PTC (NASDAQ: PTC) unleashes industrial innovation with award-winning, market-proven solutions that enable companies to differentiate their products and services, improve operational excellence, and increase workforce productivity.
H1B Sponsorship
PTC has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (57)
2024 (61)
2023 (75)
2022 (86)
2021 (111)
2020 (72)
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-10-03
Company data provided by crunchbase