- Mérida, Yucatan, Mexico
Jobs at Affinity Travels
949 Open Positions
- Santa Tecla, El Salvador
- Mérida, Yucatan, Mexico
- Cuenca, Ecuador
- Christchurch, New Zealand
- Goteborg, Sweden
- Haarlem, North Holland, Netherlands
- Cheyenne, Wyoming, United States
- Haifa, Israel
- Trieste, Province of Trieste, Italy