🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Content & Brand Manager at ServerMania

Company

Recognized

Location

toronto, on

Posted

July 04, 2026

Position Overview

Take charge of ServerMania's brand and content strategy in this Brand & Content Manager role. Lead innovative content generation and ensure a cohesive brand message across platforms.

This hybrid contract role is ideal for skilled marketers, covering maternity leave from August 2026 until January 2028. As Brand & Content Manager, you’ll steer product narratives, oversee creative deliverables, and enhance our online presence. Collaborating with teams will be key in supporting product launches and campaigns that elevate brand awareness and drive growth.

Key Responsibilities:
• Define and enhance the brand identity across channels
• Ensure consistent messaging in all marketing efforts
• Create and review campaign materials with relevant teams
• Drive quality assurance in content production
• Guide website structure and content strategy

Requirements:
• Minimum 5 years in brand or digital marketing
• Proven expe...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now