Position Title: Global Strategic Consultant Leader Location: UK, North America or the EU Role Purpose: The role... and guidance, in non-technical language, to ensure that essential cyber issues are understood by board and executive level...
NCC Group