You’re in the right place!

Do you have questions about our products, solutions and services, or would you like to know more about Talan? Fill out the form below or call us, our team will contact you as soon as possible.
Toll free number (North America): 1 888 681-1188 Other location: 514 937-1188