Profile Picture
Profile Picture

Travelex

Company Profile
Headquartered in London, Travelex has a rich heritage in foreign currency, pioneering the travellers cheques of the past and the digital payments of the future. With a presence in over 27 countries, and over 1,...

Executives in Travelex

View All

Leonardo Tantari

Global Director of IT

Read more