Duku Design employs 13 employees. The Duku Design management team includes Alex Lee (Director), Andrew Aylesbury (Director and Product Designer), and Matt Jupe (Design Manager).
Get Contact Info for All DepartmentsLooking for a particular Duku Design employee's phone or email?