Banner Default Image

Consultant

Lucy Frost

Lucy Frost

Group People Director

Lucy Frost is our Group People Director, based in our London office. Lucy oversees everything People & HR related for our 5 different brands, across our 7 global offices.