Managing Owner at Steve Lescher & Associates - , ,
Partner
Contact Michele Stentz
Steve Lescher and Associates (SLA), a third party marketing firm, was founded in 1990 to bridge the gap between insurance companies and licensed bank programs.