The Lead Sourcing Manager will be responsible for creating and implementing strategies to improve client satisfaction and retention. This role requires strong analytical skills to develop data-driven solutions for client escalations.
Strong experience in lead generation or sales, preferably in the legal industry. Excellent communication skills and a proven track record in client relationship management.