Stephen Webb Location
Glasgow, GB
Stephen Webb Work
Stephen Webb Education
Stephen Webb Skills
Stephen Webb Summary
Stephen Webb, based in Glasgow, GB, is currently a Professor of Social Work at Glasgow Caledonian University. Stephen Webb brings experience from previous roles at Research Institute for Social Inclusion and Wellbeing and University of Sussex. Stephen Webb holds a 1986 - 1988 Master's degree in Social policy and social work @ University of Oxford. With a robust skill set that includes Teaching, Public Policy, Social Work, Strategic Communications, Government and more. Stephen Webb has 2 emails on RocketReach.