Devonshires employs 394 employees. The Devonshires management team includes Duncan Edwards (Chief Executive Officer), Joanne Jackson (Head of Human Resources), and Lucy Hughes (Head of Compliance).
Looking for a particular Devonshires employee's phone or email?