Recent Finacing
Recent Raise
ITCH is a London-based pet wellbeing brand offering a veterinary-developed subscription that mails tailored flea-treatment kits with app reminders, and plans personalized care products and a curated online community.
Focus Areas
Recent Investors
Total Raised
Funding round
Investors
See the team members at Itch.