At Veriforce, our mission is simple yet powerful: to help bring workers home safe from high-hazard jobs. We deliver supply chain risk management technology and expert services that reduce risk, improve ESG performance, and protect workers, worksites, and businesses. We operate globally across industries including Oil & Gas, Utilities, Construction, Mining, Chemicals, Food & Beverage, and Telecom. The Vice President, Global Brand & Marketing Strategy is responsible for defining and orchestrating Veriforce's global brand, marketing, and digital strategy – scaling across regions while enabling strong local execution and demand generation. This role enables Veriforce to leverage its scale and position itself as the undisputed global leader in supply chain risk management, whilst never losing sight of the deep expertise and offerings within the core regions of the US, UK, and Canada. It unites brand and positioning, digital strategy, market and customer insight, and partner marketing under a single, coherent global agenda – with a clear line of sight to pipeline and revenue.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive