New pet care brand launches with £5m investment

Itch, a new pet care brand has been launched following a £5m investment, with a further £10m investment planned for late 2019 to support expansion to the US in early 2020.

The service, co-founded by James Cox, founder of sleep tech firm Simba, Jonny and Adam Gould co-founders of Monster Pet Supplies, and Charlotte Harper former chief marketing officer at Zoopla.

Back to top button