Web Analytics Made Easy - StatCounter

View our current career openings

Our Offices

TechBlocks’ head office is located in Toronto, Canada and holds development centers in Toronto and India, employing over 100 software engineers, software developers, business analysts, UI/UX designers and web/mobile developers. TechBlocks has proudly served its customers in the USA, Canada, UK, and India.