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