Type of department: Construction Law

John Blackshaw

John Blackshaw is a dual qualified specialist construction law lawyer who worked as a commercial manager, project/programme manager and contracts manager before qualifying as a solicitor.