CIC proudly canadian family-owned since 1974
Total
Employees
Countries
Served
Total
Offices
The Charlwood International Corporation (CIC) is a privately held company that owns the master and/or territory franchise rights to leading brands in travel, real estate, property management and mortgage brokerage businesses in Canada and around the world.
CIC’s success comes from excellence in franchising and the desire to build successful business strategies.