Finlays employs 1,307 employees. The Finlays management team includes James Woodrow (Group Managing Director), Julian Davies (Chief Operating Officer (Americas)), and John Walsh (Group Head of Technology).
Get Contact Info for All DepartmentsLooking for a particular Finlays employee's phone or email?