Job Description Travelex is the biggest foreign currency exchange company headquartered in London, UK. Its main businesses are international payments, bureaux de change and issuing prepaid credit cards for use by travelers. They are developing a number of exciting new…