16 employees
OTA is a financial services technology company that provides brokerage, trading, market-making and financial consultation services.