in North America: + 1 416 964 0830

in Europe: +45 5281 4966

info@tellspec.com

  • Canada

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

  • Denmark

    Agro Food Park 13, 8200 Aarhus N, Denmark

  • United Kingdom

    58B Denbigh St, Pimlico, SW1V 2EU, London, England

  • United States

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