Distributed employs 150 employees. The Distributed management team includes Estella Reed (Chief People Officer), Perry Dowell (Chief Financial Officer), and Barry Quinn (Chief Revenue Officer).
Get Contact Info for All DepartmentsLooking for a particular Distributed employee's phone or email?