NED
London, England, United Kingdom
Shaka Technologies
Independent Consultant
Consultant
Chelsea Apps
Strategy