Contact TechInsights

Sales Inquiry

Reach out to our Sales team directly for immediate assistance with all sales-related inquiries.

Customer Success

Get in touch with customer support for assistance with your TechInsights subscription.

Media Relations

Do you have a media enquiry regarding TechInsights’ technology and patent services?

Corporate Headquarters

TechInsights’ corporate headquarters is located in Canada’s capital city of Ottawa.

TechInsights Inc.
1891 Robertson Road, Suite 500
Ottawa, ON K2H 5B7, Canada 

TechInsights USA Inc.

7100 E Belleview Avenue
Suite 202
Greenwood Village, CO 80111

TechInsights Japan K.K.

Room 614, 6th Floor,
The Imperial Hotel Main Bldg
1-1-1 Uchisaiwaicho Chiyoda-ku,
Tokyo, Japan 100-0011

TechInsights Warsaw

Ul. Taneczna 18c
Warsaw, Poland