www.exchange-rates.com

Number of offices worldwide: 10

No. of currencies:
120 +

Number of offices worldwide: 22

No. of currencies:
40 +

Number of offices worldwide: 6

No. of currencies:
55 +

Number of offices worldwide: 11

No. of currencies:
40 +

www.XE.com

Number of offices worldwide: 2

No. of currencies:
60 +