The Locklear Agency is an established organization built on vision, integrity, and a commitment to serving families at the highest level. They are seeking a Customer Success Manager to deliver high-quality client experiences, follow up with leads, and collaborate with team members to ensure client satisfaction.