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