Isobel Phillips Email

Partnerships Manager . ORRI

Current Roles

Employees:
123
Revenue:
$33.2M
About
Orri is a Specialist Eating Disorder Treatment service offering face-to-face and online treatment for those aged 16+ suffering with eating disorders and co-occurring conditions.
ORRI Address
14 Hallam Street
London, null
UK
ORRI Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.