Delio
's headquarters is in Cardiff, Wales. Gareth Lewis is the Co-Founder & CEO of Delio. Delio's latest funding round was a Growth for $8.3M on Mar 2022. Delio has 2 followers on Owler. Delio has an estimated revenue of <$1M and an estimate of less <10 employees.