Clickback Inc.

110 James St.
Suite 600
St. Catharines, ON
L2R 7E8

About Us

Clickback Inc. is a Software-as-a-Service (SaaS) company located in St. Catharines, Ontario. As a pioneer, and the first company in the world to provide Email Lead Generation software, Clickback helps businesses globally expand their lead generation efforts and customer bases, particularly into the United States marketplace. Founded in 1996, the company has experienced tremendous growth in recent years as its Email Lead Generation software has become a must-have solution for a variety of businesses.

Our People

Michele Alison
Corporate Controller
Category: Marketing - Advertising/Branding/Communications