22 employees
ECCO is the only multidisciplinary organisation that connects and responds to all stakeholders in oncology Europe-wide.
$34M sweet spot round size
Most of their 1 investments are in rounds between $34M and $34M
2007
Omada raised $34M on May 12, 2015
Investors: Altria and ECCO - the European CanCer Organisation