Font size





Close Icon

John Henderson

Executive Director

John Henderson was appointed an executive director of Red Sands in April 2018.  He has an Honours degree in Engineering, a Masters in Business Administration from the University of Cape Town and an business exchange programme with London Business School. He has 20 years of experience applying analytical and structured thinking to business challenges across industry sectors.  Prior to be appointed a director of Red Sands, John advised insurance companies including Red Sands, on solvency regulations, capital & investment management, and risk management.

Richard Foster started his career in the City of London as a money broker in the 1980's, trading dollar deposits in the world money markets before becoming a financial adviser selling investments, pensions and insurance products. He moved to Gibraltar in 2004 and joined Sovereign Asset Management becoming Director in 2008 and Managing Director in 2011, focusing on private clients and business development. He also joined the boards of several funds. In 2018 he returned to the UK and has taken up several Non Executive Director roles in financial services and the charity sector.

Red Sands Insurance Group Logo