Overview Details Press Releases Multimedia Locations People Groups Tectera is a leading web design, web development, SEO, Social meadia and PPC services company in Toronto.