Overview Expedia Mexico, S.de R.L. de C. is seeking a Senior Business Development Manager to focus on building and managing strategic advertising partnerships within the DMO and Tourism Boards in Mexico. This role is pivotal in driving
Link-Worldwide is seeking a Senior Business Development Manager in Mexico to build and manage strategic advertising partnerships. This role will focus on engaging with DMOs and Tourism Boards to drive revenue and tailor advertising strategies. The ideal