Demetres employs 73 employees. The Demetres management team includes Kayvan Mahbod (Vice President), Karen Geng (Director of Operations), and David Lee-Hoggarth (Operation Innovation Lead).
Get Contact Info for All DepartmentsLooking for a particular Demetres employee's phone or email?