Contact Us

Need Intros? (or have questions?)

No problem! Leave your details below and we’ll get right back to you.
Please let us know your industry and what state you’re in.
Speak to you soon!

Introdoos is headquartered in
beautiful Montreal, Canada.

We operate throughout the USA and Canada.

 
3551 St. Charles Road, Suite #102
Montreal, Canada H9H 3C4

Please contact us using the form on the right. Thanks!