Contact Us

Get in touch with us and we’ll get back to you as soon as possible.

We are located in: 

Montréal (HQ): 1250 rue Guy, Suite 600, Montréal, Québec, H3H 2L3

Toronto (satellite office):  5233 Dundas Street West, Toronto, Ontario, M9B 6M1

For business development opportunities:

Ludovic Live, Ph.D.