Mark Leonard

Regional Account Director

Mark Leonard is a regional account director at Barracuda MSP and works with MSPs in the Southeast region of the United States. He has over 15 years of experience working with customers to achieve their targets through utilizing cutting-edge technologies.