Manager, Communications and Branding

CommunicationsCommunicationsFull TimeRemoteTeam 5,001-10,000Since 1957H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

15 days ago

Salary

$80K - $100K / year

Bachelor Degree5 yrs expEnglish

Job Description

• 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

Job 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

Related Categories

Related Job Pages

More Communications Jobs

Senior Marketing Communications Manager – Point of Care

Siemens Healthineers

We pioneer breakthroughs in healthcare. For everyone. Everywhere. Sustainably.

Communications15 days ago
Full TimeRemoteTeam 10,001+H1B No Sponsor

Sr. Marketing Communications Manager for North American Point of Care portfolio

SQL
United States
$123.1K - $169.3K / year

Lead Communications Manager – Wind Programs, Engagement

Switzerland Global Enterprise

We support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.

Communications15 days ago
Full TimeRemoteTeam 51-200Since 1927H1B No Sponsor

Lead Communications Manager supporting Wind communications strategy

New York + 2 moreAll locations: New York, Massachusetts, South Carolina
$89.9K - $149.8K / year

Communications Associate

Future of Life Institute (FLI)

Independent non-profit reducing extreme, large-scale risks from transformative technologies.

Communications15 days ago
Full TimeRemoteTeam 11-50Since 2014H1B No Sponsor

Communications Associate supporting media relations and social media at FLI

United States
$75K - $115K / year
Part TimeRemote

DKC Group is seeking enthusiastic and experienced Spanish Instructors to join our expert language talent network. In this role, you will teach Spanish to adult learners, business professionals, university students, and youth learners seeking to build and strengthen their proficie...

United States