We're Here To Help

North America: or 1-800-387-5122 
(We're live from Mon-Fri 9am-5pm ET.)

*For partnership inquiries please email

Europe, Middle East, Africa: or +31(0)36-549-5422

Asia, Oceania:

Latin America:


In the Toronto area? Visit us in person at...

Umbra Store
165 John Street
Toronto, ON
M5T 1X3


Our Global Support Centre:

 40 Emblem Court, Scarborough, ON M1S 1B1