Nimbla Logo

Nimbla

Locations: 133 Whitechapel High Street London, England E1 7QA, GB

Company Size: 1 - 100

Industry: Insurance

Company Website

AI Description

drawer
  • Allan Marshall profile image

    Quality Assurance Manager at Nimbla

  • Timothy Tan profile image

    Software Developer at Nimbla

  • Yvonne McCormack profile image

    Leader in Excess of Loss Underwriting | 25+ years Credit Insurance Experience | Wordings Expert | Mental Health First Aider

  • Jim Allan profile image

    Operations Lead at Nimbla

  • Yvonne McCormack profile image

    Leader in Excess of Loss Underwriting | 25+ years Credit Insurance Experience | Wordings Expert | Mental Health First Aider

  • Aisha Ginwalla profile image

    Customer Success Manager at Nimbla

  • Ivan Kennedy profile image

    Business Development Manager at Nimbla

Showing 1 to 7 of 10 results