InteLogix

Manager, Communications and Branding

InteLogix

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $80,000 - $100,000 per year

About the role

  • Develop and maintain the company’s brand identity, positioning, and messaging framework
  • Ensure consistent brand representation across all platforms, materials, and touchpoints
  • Lead corporate communications, including press releases, thought leadership, and media relations
  • Manage content for the company website, social media, blogs, case studies, and marketing collateral
  • Develop internal communication strategies to support company culture, values, and engagement
  • Oversee content calendars and storytelling across digital platforms
  • Act as a brand steward and advisor to leadership and cross-functional teams

Requirements

  • Bachelor’s degree in Communications, Marketing, Public Relations, Journalism, or a related field
  • 5+ years of experience in communications, branding, or corporate marketing
  • Experience in B2B, professional services, or BPO/outsourcing environments preferred
  • Proven ability to manage brand strategy across multiple channels and audiences
  • Strong writing, editing, and presentation skills
  • Familiarity with employer branding and internal communications strategies
  • Knowledge of digital marketing, SEO, and social media best practices
Benefits
  • Competitive compensation and benefits package
  • Opportunity to shape and grow a global BPO brand
  • Collaborative, high-impact work environment
  • Career growth and leadership development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
brand identity developmentcorporate communicationscontent managementdigital marketingSEOsocial media managementwritingeditingpresentation skillsinternal communications strategies
Soft Skills
leadershipstorytellingcross-functional collaborationstrategic thinkingengagementbrand stewardship
Certifications
Bachelor’s degree in CommunicationsBachelor’s degree in MarketingBachelor’s degree in Public RelationsBachelor’s degree in Journalism