Our history

We have been in business since 2008, and in that time we have become an  award-winning company providing financial service partners with client opportunities for over ten years.

Our in-house teams of sales and digital marketing experts attract over 1 million users to our websites and generate over 50,000 financial advice and service leads a year.

Image 3
Lead Tech Group Shot 0075
Left Top Desktop
Left Bottom Right Desktop

Our team

Our people make us great. Our high-performance culture empowers our teams of experts across digital and partner services to excel at what they do best.

From digital marketing to sales and customer service; our expert teams are crafted to deliver the best service to our partners and consumers.  

Proudly B Corp certified

We're now officially part of the B Corp movement, joining inspirational businesses from across the globe who are choosing to put people and planet centre stage. It's not just a pledge; as a B Corp it's a legal requirement.

As a certified B Corp, Lead Tech is committed to strong governance, long-term sustainability and achieving the right outcomes for all our stakeholders not just shareholders.

To be B Corp we must:

  • Demonstrate high social and environmental performance through a B Impact Assessment
  • Change the legal structure of our business so we are accountable to all stakeholders not just shareholders
  • Make public our performance results

B Corps like us must re-certify every three years making sure we're committed for the long haul. 

Istock Plant In Hand Large