加拿大:+ 1 416 964 0830

info@tellspec.com

  • 加拿大

    7B Pleasant Blvd, Suite 991, Toronto, Ontario, Canada M4T 1K2

  • 美國

    AZ TechCelerator, 12425 W. Bell Road, Suite 128, Surprise, AZ 85378

  • 丹麥

    Agro Food Park 13, 8200 Aarhus N, Denmark