LOCATIONS

McVeigh’s corporate headquarters office is located in New York, New York. Our location provides immediate geographical access to our clients as well as positions us as an agency to have a flexible gateway from which to manage global operations for both our US and European based clients.

Additionally, McVeigh has a network of 250 strong, experienced, Global Program Managers/Travel Directors to supplement our headquarters’ team for both pre-program planning and on-site management. Language expertise, cultural awareness and financial cost savings of staff travel provide benefits to our Global Clientele.

A sample listing of our internationally based team and where they come from:
    • Argentina
    • Australia//China/Pacific Rim
    • Austria
    • Belgium
    • Canada
    • Portugal
    • United Kingdom
    • United States
  • Czech Republic
  • Dubai
  • France
  • Germany
  • Greece
  • Italy
  • Netherlands