Answered - Former assistant manager/manager (Former Employee) - Mississauga, ON
I think the CEO should make a visit to the North York office and perhaps invest in a clean office. The address will not appear on google maps, and they will need to provide it to you.
North York location:
3979 Chesswood Drive, M3J 2R8, North York
Nearest subway: Sheppard West (Formerly Downsview)
Major intersection: Allen and Sheppard
Answered - CSR - Customer Service Representative (Former Employee) - North York, ON