Where Work Meets Adventure
Location: Guadalajara, Mexico Metropolitan Area
About the JobThis role will lead the company’s global communication strategy across the U.S., Mexico, Europe, and Africa. This senior leader will shape the company narrative, strengthen our employer brand, and ensure consistent, impactful messaging that supports the company’s mission, business goals, and reputation.
Main Responsibilities