profile image

Charlie Donaldson


Location

London, United Kingdom

Sector

Telecommunications

Website

https://www.charliedonaldsonva.co.uk/

Expertise score

POINTS

0

RANKING

#205