Our Leadership

Patrick Leonard

Founder & CEO

Patrick Leonard is Backup Radar’s Founder and Chief Executive Officer. He has been in the service provider industry for more than 15 years, and holds multiple technology engineering certifications.

Patrick is an instrumental and driving force for My IT in Mandeville, LA. My IT has grown to become one of the largest and most successful service providers in Louisiana. As Chairman of the Board, Patrick continues to set the vision for the business as it continues its growth and success.

Chris Day

Board of Directors

Chris Day is the Managing Partner and Chief Executive Officer at Top Down Ventures. Chris is a recognized technology leader, strategist, and influencer in the Managed Services Provider (MSP) industry.

Chris led Top Down’s initial investment in Backup Radar in 2018, recognizing the strength of the offering both for the MSP and general ITSM (IT Service Management) industries. Chris sits on the Board of Directors for Backup Radar and provides product and go-to-market expertise.

Greg Celmainis

Board of Directors

Greg Celmainis is a Managing Director at Top Down Ventures. Greg Celmainis is an experienced entrepreneur, with an engineering background and a passion for operating and managing growth in start-up companies, having done so for countless businesses across many industries with numerous successful outcomes.

Greg managed Top Down’s investment in Backup Radar, and sits on the Board of Directors, providing strategic and operational guidance to the business as it continues to scale.

Our Team

Travis Harris
Sales Engineer
Cynthia Moreno
Client Success Coordinator

At Backup Radar, we truly value our team, clients and partners. We believe that your success is dependent on our continuous innovation through client-led product management, along with our relentless pursuit of perfection.

Patrick Leonard Founder & CEO

What does Backup Radar do?

Backup Radar was founded in 2015 by Patrick Leonard, our current CEO, with a mission to provide peace of mind to those who are required to manage backup security and integrity for a living. We are the global leader in backup monitoring and compliance, proudly protecting 5,000+ businesses around the world.

Join Our Team

Sign Up For A Demo Today!

Let us show you how you can save time and money on your backup monitoring and compliance.

Get Started Now Request a Demo