Who we are


Karen Reid

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.