CTO
England, United Kingdom
Osirium Ltd
NTT Ltd.
Delivery Team Technical Manager
Osirium
Brunel University London