SaaS Database/People/David OlmoDODavid OlmoCEO at BrokerstarsFounderCompanyBrokerstarsLondon, United Kingdom · Founded 2012Revenue$443.4KTeam size5Company profile →