Michael Dewhurst

Michael Dewhurst is the Head of Profession for Software Development in DWP Technology.