Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
WSP Global is seeking a Regional Marketing & Brand Lead - LAC to join the Marketing & Communications team. The role is primarily based in Santiago, Chile, or São Paulo, Brazil, with Portuguese required for Brazil-based candidates.
You will shape go-to-market strategies, drive integrated campaigns, and build a high-performing, digitally enabled marketing function across Latin America and the Caribbean. You will work closely with regional leadership and sector heads to translate business
WSP Global is seeking a Regional Marketing & Brand Lead - LAC to join the Marketing & Communications team. The role is primarily based in Santiago, Chile, or São Paulo, Brazil, with Portuguese required for Brazil-based candidates.
You will shape go-to-market strategies, drive integrated campaigns, and build a high-performing, digitally enabled marketing function across Latin America and the Caribbean. You will work closely with regional leadership and sector heads to translate business