OverviewSuggest Edit

Pollen is a company that offers an invite-only marketplace using influencer marketing for experiences and events. It enables clients to licence the technology and services to run their own white labelled ambassador programmes and drive incremental revenue. The company partners with brands including Live Nation, C3 Presents, MGM Resorts, Universal Music Group, and more.
HQLondon, GB
Employee Ratings4.2

Latest Updates

Employees (est.) (Apr 2021)535(+5%)
Cybersecurity ratingBMore

Pollen Office Locations

Pollen has offices in London, Henderson, Los Angeles and Toronto
London, GB (HQ)
3 Loughborough St, Vauxhall
Toronto, CA
337 Queen St W
Henderson, NV, US
2470 Paseo Verde Pkwy #140
Los Angeles, CA, US
312 S Alameda St
Show all (4)

Pollen Financials and Metrics

Summary Metrics

Founding Date


Pollen total Funding

$88.5 m

Pollen latest funding size

$60 m

Time since last funding

a year ago

Pollen investors

Pollen's latest funding round in October 2019 was reported to be $60 m. In total, Pollen has raised $88.5 m
Show all financial metrics

Pollen Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Pollen Online and Social Media Presence

Embed Graph

Pollen News and Updates

Invesco Ltd.: Form 8.3 - Pollen Street Secured Lending PLC

Opening Position DisclosureFORM 8.3

Pollen Robotics is selling a $17,000 robot torso for researchers and startups

CES has never been a great show for serious robotics. It’s not a phenomenon I expect to change at any point in the near future, though things do seem to get slightly better each year. Pollen Robotics is an interesting addition to the mix that largely revolves around things like companion and smart h…

Pollen Frequently Asked Questions

  • When was Pollen founded?

    Pollen was founded in 2014.

  • How many employees does Pollen have?

    Pollen has 535 employees.

  • Who are Pollen competitors?

    Competitors of Pollen include AXS, Vivaticket and Vivid Seats.

  • Where is Pollen headquarters?

    Pollen headquarters is located at 3 Loughborough St, Vauxhall, London.

  • Where are Pollen offices?

    Pollen has offices in London, Henderson, Los Angeles and Toronto.

  • How many offices does Pollen have?

    Pollen has 4 offices.