Stitched.co.uk employs 11 employees. The Stitched.co.uk management team includes Elinor Pitt (Chief Executive Officer), Marie Traill (Chief Marketing Officer), and Christopher Bull (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Stitched.co.uk employee's phone or email?