Logo
job logo

Head of Brand & Social Media – PTC Inc. | Boston, MA (Remote)

School Result, WorkFromHome

Save Job

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