Avesdo employs 40 employees. The Avesdo management team includes Firas Souki (Chief Technology Officer), Wendy Cheah (Chief Operating Officer), and Ben Smith (President).
Get Contact Info for All DepartmentsLooking for a particular Avesdo employee's phone or email?