Location: Chile, Panama, Mexico, Brazil, Argentina, Peru (All Remote)
About the Role
We are seeking a strategic and results-driven Business Development Manager to lead growth across Latin America. In this fully remote position, you will identify, engage, and onboard new partners and affiliates; build and nurture long-term relationships; and help expand the companys presence across markets such...
Home Office