We use performance cookies to collect information about how you use our website (for instance which pages you visit most often). Cookies help us to improve your online experience with Aspen. Find out more here


Stephen Andrews

Stephen Andrews



+44 20 7184 8543

London office

Stephen Andrews

Head of Environmental, Europe, Environmental

International Environmental

Stephen has responsibility for growing Aspen Insurance’s portfolio of environmental accounts across Europe and the London Market. Stephen has over 25 years of global environmental experience including insurance as well as within industry as an environmental specialist, regulatory consultant and chemical engineer.

Prior to joining Aspen, Stephen worked across New York, London and Paris and focused on the development of international environmental liabilities, international specialty products, growth strategies and underwriting. He sat on the Insurance Europe environmental task force regarding the Environmental Liability Directive. Stephen holds a Bachelor of Engineering degree, Chemical Engineering, from Stevens Institute of Technology, in Hoboken, USA.