Marketing Assistant – Full Time, On-Site

Position Overview: This role supports marketing, communications, and administrative projects for a growing organization. You’ll assist with marketing materials, presentations, reports, correspondence, spreadsheets, and general business documentation while helping to maintain the company’s brand presence across digital channels.

Responsibilities:

  • Assist with maintaining the company’s brand across social media and online business platforms.
  • Help develop, create, schedule, and publish content across social media platforms while maintaining consistent branding and professional standards.
  • Monitor social media activity, audience engagement, and customer feedback; communicate relevant insights to management and assist with responses as directed.
  • Organize and maintain project documentation, including correspondence, meeting minutes, records, and related files.
  • Support procurement and business development by identifying relevant opportunities, tracking requirements and deadlines, and assisting with preparation and submission of responses.
  • Create and update marketing materials, graphics, promotional content, brochures, presentations, and visual communications using Canva or similar design software.
  • Develop, format, and update professional presentations for marketing initiatives, client meetings, proposals, and business purposes.
  • Prepare, format, edit, and proofread reports, correspondence, spreadsheets, forms, invoices, presentations, and other business documents.

Skills/background needed:

  • Strong proficiency with Microsoft Office Suite (Word, Excel, PowerPoint, Outlook).
  • Familiarity with design tools such as Canva.
  • Experience with social media platforms including Facebook, Instagram, LinkedIn, YouTube, and similar channels.
  • Strong written and verbal communication skills.
  • Ability to organize and manage multiple projects, prioritize tasks, and meet deadlines.
  • Bachelor’s degree in Communications, Marketing, Journalism, Public Relations, or a related field.
  • At least 3 years of experience in marketing, communications, digital marketing, or social media management.

Contract length: Full-time, permanent

Rate: Competitive entry-level pay, details shared upon application.

Location: Local positions available.

Ready to get started? Submit your application below.