Head of Brand & Social Media - PTC Inc. | Boston, MA (Remote)
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 MediaEmployer: PTC Inc.Pay: $175,000–$200,000 per year (based on skills, experience, and location)Job Type: Full-TimeContract Type: PermanentClosing Date: Applications accepted on an ongoing basisAbout 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 SummaryThe 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 ResponsibilitiesBrand LeadershipDefine and articulate PTC's brand philosophy, positioning, and identityDevelop a multi-year brand repositioning roadmap with clear objectives and measurement frameworksCoordinate with marketing leaders to establish a messaging hierarchyOversee creative development for brand initiativesElevate organic social media as a key communications pillarDefine channel and account strategy, prioritizing platforms such as LinkedIn, TikTok, and YouTubeBuild a social-first content strategy and editorial calendarEstablish measurement programs to track impact and optimize contentManage and mentor the brand and social teamFoster collaboration across marketing, communications, and business unitsServe as a strategic advisor to senior leadershipCandidate Requirements10+ years leading corporate brand strategy and organic social media programsProven ability to reposition a brand and improve awareness/perceptionStrong track record of building business cases for brand investmentExperience developing editorial calendars and compelling social-first contentExceptional communication, planning, and interpersonal skillsExperienced people manager with a collaborative, coaching-focused approachHealth, dental, and vision insurance401(k) with employer matchPaid time off and sick leaveEmployee stock purchase plan (ESPP)Flexible spending accountsLife insurance and disability coverageCommuter 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