8 employees
Based in Lexington, KY, Leo Direct Inc specializes in increasing brand recognition through a relationship-based marketing & sales approach!
2019