V

Veriforce

SaaS platform for contractor risk management

Editorial and Corporate Identity Manager

Brand & Creative Marketing +1Confirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listedHybrid

About the Job

Requirements

  • Three to five years of experience in B2B marketing, specializing in editorial writing, content, or corporate communications.
  • A bachelor's degree in marketing, communications, journalism, or a related field, or equivalent professional experience.
  • Demonstrated experience managing an editorial calendar and translating business priorities into a content plan.
  • Strong writing, editing, and storytelling skills, with a portfolio of B2B content across written, digital, social, and executive formats.
  • Experience managing public relations, corporate communications, or executive/thought-leadership communications.
  • Comfort working with AI-enabled content and creative tools in a modern content workflow.
  • Strong project management skills and the ability to manage multiple stakeholders and deadlines simultaneously.
  • Advanced English proficiency for recurring oral and written interaction with international clients, partners, and/or subsidiaries.

Responsibilities

  • Own the editorial calendar and translate business priorities into an integrated multichannel content plan.
  • Lead corporate identity governance and editorial strategy, including development of the annual corporate identity plan, for corporate communications, public relations, and executive communications.
  • Turn campaign briefs into compelling editorial content and creative assets, using AI-enabled tools to accelerate production while maintaining corporate identity consistency and quality.
  • Manage corporate communications, public relations, social media presence, and executive visibility programs.
  • Collaborate closely with growth marketing and product marketing teams, clients, and internal experts to produce credible, industry-relevant editorial content.
  • Promote and maintain a consistent corporate identity voice, narrative, and communications standard across audiences and channels.
  • Track editorial and communications performance, using data to adjust editorial priorities and demonstrate business impact.

Desired Qualifications

  • Agency experience, or in-house experience working with or managing an agency.
  • Experience in technology or another industrial market.
  • Experience creating or maturing corporate identity governance standards for a growing organization.
  • Experience with social media management and analytics platforms.

About the Company

Veriforce

SaaS platform for contractor risk management

Veriforce provides a subscription-based SaaS platform for managing supply chain risk and contractor compliance in high-hazard industries. Its VeriforceONE product centralizes the contractor lifecycle—from onboarding and prequalification to safety training, worksite access control, and ongoing compliance monitoring—using real-time data and predictive analytics to reduce risk. The company differentiates itself with a global network of over 1,300 hiring clients and 90,000+ contractors across 140+ countries, plus an integrated suite that includes operator qualifications (OQ) training and qualification management built into one platform and a history of strategic acquisitions. Its goal is to help organizations meet regulatory and client requirements, ensure contractor safety, and minimize third-party risk through end-to-end visibility and controls across the contractor ecosystem.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
The Woodlands, TX
Founded
2001

Recently Posted Jobs

Explore more opportunities at Veriforce

See more jobs