Kevin Macnish

Consulting Manager in Digital Ethics, Sopra Steria UK