SaaS Database/People/Joe WeluJWJoe WeluCEO at Total ExpertFounderCEOLinkedInCompanyTotal ExpertSt. Louis Park, United States · Founded 2012Revenue$40.3MFunding$86MTeam size265Customers100Company profile →