Cello Health is now Lumanity
Looking for a particular Cello Health employee's phone or email?
The Cello Health annual revenue was $231.1 million in 2026.
Jane Shirley is the Chief Executive Officer Europe of Cello Health.
45 people are employed at Cello Health.
Cello Health is based in London, Greater London.
The NAICS codes for Cello Health are [541, 5419, 54, 54199].
The SIC codes for Cello Health are [738, 73].