Latka logo

Richard Bonastre

FounderCEO

Bio

Richard Bonastre is the CEO and Co-Founder of Lead Ratings.

Company

Lead Ratings

Barcelona, Spain · Founded 2013

Revenue
$855.2K
Team size
17

Company profile →