Komodo OpenLab, the maker of Tecla, is based out of the DMZ at Ryerson University in the heart of downtown Toronto, Canada.
Have specific questions you'd like to ask us directly? Feel free to schedule a call.
t: +1 (888) 429-8033
a: Komodo OpenLab at the Digital Media Zone
10 Dundas St. East, Suite 600
Toronto, ON M5B 2G9
t: +1 (416) 399-3119
Images for media use can be found here.