
Head of Brand & Social Media – PTC Inc. | Boston, MA (Remote)
School Result, Boston, MA, United States
Head of Brand & Social Media – PTC Inc. | Boston, MA (Remote) PTC Inc. is seeking an experienced Head of Brand & Social Media to reposition the company’s brand and elevate its organic social media presence. This leadership role offers the opportunity to shape PTC’s global narrative, build impactful social-first content strategies, and mentor a high-performing team.
Job Title: Head of Brand & Social Media
Employer: PTC Inc.
Pay: $175,000–$200,000 per year (based on skills, experience, and location)
Job Type: Full-Time
Contract Type: Permanent
Closing Date: Applications accepted on an ongoing basis
About PTC Inc. PTC Inc. is a global software company with nearly 7,000 employees, dedicated to bringing the physical and digital worlds together. Its solutions empower businesses to improve operations, create better products, and drive innovation. PTC fosters an inclusive culture where diverse perspectives are valued, and employees are encouraged to explore, learn, and grow.
Job Summary The Head of Brand & Social Media will lead PTC’s brand repositioning efforts and advance its organic social media program. The role requires strategic vision, hands-on execution, and the ability to deliver measurable improvements in brand awareness and perception.
Key Responsibilities Brand Leadership
Define and articulate PTC’s brand philosophy, positioning, and identity
Develop a multi-year brand repositioning roadmap with clear objectives and measurement frameworks
Coordinate with marketing leaders to establish a messaging hierarchy
Oversee creative development for brand initiatives
Elevate organic social media as a key communications pillar
Define channel and account strategy, prioritizing platforms such as LinkedIn, TikTok, and YouTube
Build a social-first content strategy and editorial calendar
Establish measurement programs to track impact and optimize content
Manage and mentor the brand and social team
Foster collaboration across marketing, communications, and business units
Serve as a strategic advisor to senior leadership
Candidate Requirements 10+ years leading corporate brand strategy and organic social media programs
Proven ability to reposition a brand and improve awareness/perception
Strong track record of building business cases for brand investment
Experience developing editorial calendars and compelling social-first content
Exceptional communication, planning, and interpersonal skills
Experienced people manager with a collaborative, coaching-focused approach
Health, dental, and vision insurance
401(k) with employer match
Paid time off and sick leave
Employee stock purchase plan (ESPP)
Flexible spending accounts
Life insurance and disability coverage
Commuter subsidy (for office-assigned employees)
The hiring process includes recruiter screening, interviews with content leadership, take-home assignment, and final panel interviews.
#J-18808-Ljbffr