Bloobirds

Bloobirds

Bloobirds | End-to-end prospecting platform for sales development teams. Learn more

Launch date
Employees
Market cap
-
Enterprise valuation
CAD18—27m (Dealroom.co estimates Feb 2023.)
Company register number B67294611
Barcelona Catalonia (HQ)
Authorizing premium user...