Business Development Manager, Brazil

Brazil Remote March 7, 2026
Leverage Edu  Job Description:  Business Development Manager, Brazil     About Us  Building Global Citizens of Tomorrow  We’re in the business of talent mobility - enabling the global flow of ambition. On one side, we help individuals chase life-changing opportunities across borders. On the other, we support nations in meeting their evolving talent needs. Around this core, we’ve built a full-stack platform spanning financial services, living and settling-in - designed to make every immigrant’s journey smoother, smarter, and more successful. Our mission is to empower the global citizens of tomorrow - and we exist to help them thrive, anywhere.   What will you do 
Apply on company site

How well do you match this role?

Check My Resume