CTMS will take you through the process of getting you and your colleagues to Moscow, including visa applications and hotel bookings. ITE cannot provide visa invitaton letters.
Avoid any hidden visa issues by getting in touch with CTMS here but let us know if you cannot reach CTMS.
email@example.com for Visa Assistance
firstname.lastname@example.org for Flights & Accommodation
Or speak with an adviser on +44 20 7421 0001
Important reminder for Business Visa Application & Visa Invitation Letters: Russian visas need time (approximately 6 weeks depending on where you are based).