OCL: NDiiD Logo

OCL: NDiiD

Locations: 79 - 81 Borough Road London, London SE1 1DN, GB

Company Size: 1 - 100

Industry: Technology, Information and Internet

Company Website

AI Description

drawer
  • Charlie Scholey profile image

    Nottingham Trent Business Management and Entrepreneurship Graduate