Louise Spiers is the Vice President Human Resources - UK of LF Europe & LF Americas.
53 people are employed at LF Europe & LF Americas.