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.
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.