Capital Cell

OverviewSuggest Edit

Capital Cell is a company that develops a crowd investing platform for biotech and life sciences companies. The company creates a meeting point for companies and researchers working, fostering and financing medical science by mixing VC, business angels, accredited investors and crowd investing.
HQBarcelona, ES
Employee Ratings4.4


Capital Cell is headquartered in
Barcelona, Spain

Location Map

Latest Updates

Employees (est.) (Aug 2022)15
Cybersecurity ratingAMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Capital Cell

Daniel Oliver

Daniel Oliver

Joan Marcos

Joan Marcos

General Manager
Jordi Riulas

Jordi Riulas

Business Development Advisor
Víctor Soriano García

Víctor Soriano García

Show more

Capital Cell Office Locations

Capital Cell has offices in Barcelona and Milton
Barcelona, ES (HQ)
Plaça de Pau Vila, 1 Bloc A, Planta 3, Porta 3A1
Milton, GB
Cowley Rd
Show all (2)

Capital Cell Financials and Metrics

Summary Metrics

Founding Date


Capital Cell total Funding

$1.1 m

Capital Cell latest funding size

$1.01 m

Time since last funding

4 years ago

Capital Cell investors

Capital Cell's latest funding round in April 2018 was reported to be $1 m. In total, Capital Cell has raised $1.1 m
Show all financial metrics

Capital Cell Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Capital Cell Online and Social Media Presence

Embed Graph

Capital Cell Frequently Asked Questions

  • When was Capital Cell founded?

    Capital Cell was founded in 2014.

  • Who are Capital Cell key executives?

    Capital Cell's key executives are Daniel Oliver, Joan Marcos and Jordi Riulas.

  • How many employees does Capital Cell have?

    Capital Cell has 15 employees.

  • Who are Capital Cell competitors?

    Competitors of Capital Cell include Impact Guru, Unbound and PlanA.Earth.

  • Where is Capital Cell headquarters?

    Capital Cell headquarters is located at Plaça de Pau Vila, 1 Bloc A, Planta 3, Porta 3A1, Barcelona.

  • Where are Capital Cell offices?

    Capital Cell has offices in Barcelona and Milton.

  • How many offices does Capital Cell have?

    Capital Cell has 2 offices.