Charles Foster

Chief Executive at Lycetts

Charles Foster is the Chief Executive Officer of Lycetts Insurance Brokers and Lycetts Financial Services since December 2017. Charles has been with Lycetts Insurance Brokers since September 1991, where Charles serves as a Director and head of the Lycetts Rural Division, specializing in insurance for farms, agricultural estates, high-value households, and collections of artworks. Prior to their work at Lycetts, Charles was a Chartered Surveyor and Land Agent at Cluttons from 1977 to 1981. Charles Foster received their education from Wellesley House, Eton College, and the Royal Agricultural University.

Links

Timeline

  • Chief Executive

    Current role