Duet employs 74 employees. The Duet management team includes Michele Carroll (Chief Operating Officer), Michael Larsson (President), and Rabia Malik (Chief Design Officer | Innovation Leader | Strategist).
Get Contact Info for All DepartmentsLooking for a particular Duet employee's phone or email?