Sales Team Leader at Insurtech Insights | HireBase