LeO
InsuranceNew York, United States51-200 Employees
LeO is a New York-based company in the insurance industry with 51 to 200 employees, located at 119 West 24th Street, New York, NY 10011, United States. It offers an AI-powered prospecting platform designed for insurance agents to identify opportunities and engage prospects at optimal times. The platform furnishes firmographic data, contact information, and insurance-related insights to streamline prospecting and support agents in building relationships and closing deals. LeO operates within the insurance technology space, providing tools intended to improve outreach efficiency for agents. Details about the company are accessible on its website at meetleo.com.