Monticle Ltd Logo

Monticle Ltd

Locations: London, UK ., GB

Company Size: 1 - 100

Industry: Business Consulting and Services

Company Website

AI Description

drawer
  • Catherine Davies profile image

    I help innovative companies partner with the NHS so people get the care they need 🩺 💻