MyKii Logo

MyKii

Locations: 18-20 Dumaresq Street St Helier, Jersey JE2 3RL, JE

Company Size: 1 - 100

Industry: Real Estate

Company Website

AI Description

drawer
  • Jack Mackenzie profile image

    Product Manager at MyKii