Lead Generation Specialist

BSI
Full time Brazil, Brazil Computer Occupations
Posted:
February 28, 2026
Location:
Brazil, Brazil, Brazil

Job Description

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

Job Title: Lead Generation Specialist

Country: Brazil
Location: Home-based

BSI’s Assurance division is hiring a Lead Generation Specialist to join their existing marketing team in Brazil.

About the role:
In this role, you will create and execute high-impact demand generation programs across Spanish- and Portuguese-speaking markets. You’ll harness data and intent to engage buying groups across key areas such as Training, System Certification, ISA, and Digital Trust, adapting global strategies for local realities.

You will also partner closely with Sales Directors and our Global Digital Hub to convert interest into opportunities.

If you’re a bilingual/tri-lingual, hands-on strategist who thrives in a matrixed environment, come and build the engine that feeds our pipeline across Latin America.

What you will own...

Apply for this Job

Submit your application for the Lead Generation Specialist position at BSI.

Apply Now Save for Later

Job Overview

Job Type: Full time
Location: Brazil, Brazil
Posted: February 28, 2026
Deadline: April 09, 2026