Caldwell Investment Management Ltd provides investment management and advisory services to Canadian, retail and institutional investors, including financial institutions, public and private pension funds, endowment funds, foundations, and private accounts.