Contact Us

Get in touch

Email us or call us. Our friendly staff is ready to answer any of your questions, take any support calls or book a demo

The Office

  • Toronto Address: 5775 Yonge St, Suite 1801, Toronto, ON M2M 4J1
  • New York Address: 244 5th Ave, 2nd Floor, New York, NY, USA
  • Phone: 1-855-208-0020
  • Email: