Manager- Intelligent Data Platforms
west yorkshire, kirklees, united kingdom
Avanade Spain
Nottingham Law School
The Nottingham Trent University