SaaS Database/People/Richard BonastreRBRichard BonastreCEO at Lead RatingsFounderBioRichard Bonastre is the CEO and Co-Founder of Lead Ratings.CompanyLead RatingsBarcelona, Spain · Founded 2013Revenue$855.2KTeam size17Company profile →