10 employees
TCI is a value-based investment manager aiming to bring a long-term, owner orientated investing philosophy to the public markets.
2003