Company Location: 5205 Satellite Drive, Mississauga, ON, CA-L4W 5J.