13 employees
iTB Holdings is a software company that provides fixed income electronic trading solutions.
2008