B

Marketing Lead - Brazil

BSI

Brazil, Brazil, Brazil Full time June 19, 2026
Apply Now

Opportunity Description

We exist to create positive change for people and the planet. Join us and make a difference too!

Own Brazil’s go-to-market. Build pipeline. Elevate the brand. Lead a national team. Set the regional bar for HSE/HSW.

BSI’s Assurance division is hiring a Country Marketing Lead – Brazil to own end-to-end GTM in the Brazilian market. You’ll translate global strategy into high-impact local programs that fuel pipeline and revenue across System Certification, Training, and Internal Supplier Audits (ISA) while ensuring seamless integration of global and regional campaigns into Brazil’s regulatory and buyer landscape. You’ll represent Brazilian insights in regional and global forums and serve as Regional Theme Lead for HSE/HSW, shaping content, messaging, and integrated campaigns used throughout Americas.

If you thrive in a matrixed, fast-paced environment and can flex from strategy to hands-on execution, this role is for you.

What you’ll own:

  • Brazil G...

  • Full time Advertising, Marketing, Promotions, Public Relations, and Sales Managers

    Ready to Apply?

    Submit your application for Marketing Lead - Brazil at BSI

    Apply for this Position