Remote Otter LogoRemoteOtter

Marketing Communications Specialist - Remote

Posted 11 hours ago
Marketing
Full Time
USA

Overview

The Marketing Communications Specialist is responsible for planning, development, and execution of marketing and communications initiatives that advance the organization’s brand, programs, and stakeholder engagement. This role ensures consistent, high-quality messaging across channels and helps achieve marketing goals through creative, tactical, and measurable efforts.

In Short

  • Support market research and data analysis to inform campaigns and measure effectiveness.
  • Prepare marketing materials, presentations, and collateral for internal and external audiences.
  • Collaborate with external vendors, agencies, and partners to deliver campaigns and promotions.
  • Draft, edit, and distribute internal and external communications, including social media content and website content.
  • Monitor social media coverage, respond to social media comments and compile reports on impact and engagement metrics.
  • 1-2 years experience in communications, marketing, and/or public relations.
  • Knowledge of branding, design principles, and public relations practices.
  • Strong written and verbal communication skills tailored for different audiences.
  • Ability to manage multiple projects and meet deadlines in a fast-paced environment.
  • Familiarity with bilingual communications (English and French) is an asset.

Requirements

  • 1-2 years experience working in communications, marketing, and/or public relations.
  • Agency experience an asset.
  • Strong interpersonal skills and attention to detail.
  • Creative problem-solving and initiative for continuous improvement.

Benefits

  • Confidential handling of applicant information according to EEO guidelines.
Jobs for Humanity logo

Jobs for Humanity

Jobs for Humanity is associated with Welo Data, a company that collaborates with technology firms to deliver high-quality, ethically sourced datasets that enhance AI models. With over 25 years of experience as a Welocalize brand, Welo Data connects a global community of over 500,000 AI training and domain experts, focusing on providing relevant, diverse, and scalable data solutions to drive innovation in the AI industry.

Share This Job!

Save This Job!

Similar Jobs:

Alignerr

Marketing Communications Specialist - Remote

Alignerr

25 weeks ago

The Marketing Communications Specialist is responsible for executing strategic communications initiatives to enhance brand presence in the cybersecurity and compliance markets.

Worldwide
Full-time
Marketing
Novel Technology Services logo

Marketing Communications Specialist - Remote

Novel Technology Services

54 weeks ago

The Marketing Communications Specialist will develop and execute strategies to promote an AI-powered customer engagement platform.

India
Full-time
Marketing
Altisource logo

Marketing Communications Specialist - Remote

Altisource

55 weeks ago

Join Altisource as a Marketing Communications Specialist to craft and execute marketing strategies that enhance client relationships.

Uruguay
Full-time
Marketing
CareHarmony logo

Marketing Communications Specialist - Remote

CareHarmony

58 weeks ago

CareHarmony is looking for a remote Marketing Communications Specialist to manage marketing campaigns and content creation.

USA
Full-time
Marketing

A.C

Marketing & Communications Specialist - Remote

All Cares

62 weeks ago

Join BitterBrains as a Marketing & Communications Specialist to engage developer communities and promote innovative products.

Worldwide
Full-time
Marketing