Stephen Roberts's Location
Exeter, England, GB
Stephen Roberts's Work
Stephen Roberts's Education
London School of Economics and Political Science
Bachelor of Science (BSc) (Environmental Geography)
1995 - 1998
University of Leicester
Master of Science (MSc) (Risk, Crisis & Disaster Management)
2001 - 2003
Blundell's School
1989 - 1994
Stephen Roberts's Skills
Stephen Roberts's Summary
Stephen Roberts, based in Exeter, England, GB, is currently a Chief Executive at North Devon Hospice, bringing experience from previous roles at North Devon Hospice, Marsh and Marsh & McLennan Companies, Inc.. Stephen Roberts holds a 1995 - 1998 Bachelor of Science (BSc) in Environmental Geography @ London School of Economics and Political Science. With a robust skill set that includes Business Development, Enterprise Risk Management, Risk Management, Business Planning, Insurance and more, Stephen Roberts contributes valuable insights to the industry. Stephen Roberts has 4 emails and 1 mobile phone number on RocketReach.