OANDA
201-500 employees
oanda.com