We are a leading property management and leasing firm headquartered in Toronto, Ontario, with a global presence across Canada, the United States, the Philippines, Panama, South Africa, India, Albania, Greece, and Poland. Managing over 22,000 rental properties valued at more…