Locations

Vantage provides advisory and technology consulting services across the Americas, Caribbean, Channel Islands, and Switzerland.

Cayman Islands

4th Floor, Harbour Place, Seafarers Way, PO Box 432, Grand Cayman, Cayman Islands, KY1-1502

Isle of Man

Trafalgar House, Nelson Street, Douglas, Isle of Man, IM1 2AM

Switzerland

Quai du Seujet 30, 1201 Genève, Switzerland

Sri Lanka

123 Mc Larens Building, 2nd Floor, Bauddhaloka Mawatha, Bambalapitiya, Colombo 4, 00400