Stephen Lambert's Location
London, England, United Kingdom
Stephen Lambert's Work
Stephen Lambert's Education
Stephen Lambert's Skills
Stephen Lambert's Summary
Stephen Lambert, based in London, England, United Kingdom, is currently a Group Head of Enterprise Architecture at Thomas Miller, bringing experience from previous roles at Thomas Miller. Stephen Lambert holds a 1983 - 1986 Chemical and Analytical Science Bsc (Hons) in Chemistry @ University of Wales, Swansea. With a robust skill set that includes Business Intelligence, Offshoring, Insurance, Solvency II, Underwriting and more, Stephen Lambert contributes valuable insights to the industry. Stephen Lambert has 1 email on RocketReach.