Who we are
Karen Reid
Head of HR
Karen is Head of HR with responsibility across our global offices. Her team ensures that we attract, develop and engage our people; setting high standards for performance and alignment of our people initiatives to our business strategy.