Contact

Question? Call 1-877-570-1840 or chat with us.

There's something else you should know about Semantria. The company is run by humans. Helpful humans.

Send us a message

Phone

North America (Toll free) 1-877-570-1840
International 1-617-936-0191

Email

Information info@semantria.com
Sales sales@semantria.com
Billing billing@semantria.com
Support support@semantria.com

Offices

Semantria USA

48 N. Pleasant Street, Unit 301
Amherst, MA 01002
USA

Semantria Canada

6750 Avenue de l'Esplanade #103
Montreal, Quebec H2V 4M1
Canada

USA/Canada: 1-877-570-1840