Stewarts employs 651 employees. The Stewarts management team includes Stuart Dench (Managing Partner), Rebecca Cox (Head of Human Resources Operations), and Mo Bhaskaran (Partner and Head of Commercial Litigation in Leeds).
Looking for a particular Stewarts employee's phone or email?