EDT employs 179 employees. The EDT management team includes Stefanie Hill (Chief Executive Officer), Chris Plauschinn (Director Technical Services, North America), and Paul Hunter (Chief Scientist).
Looking for a particular EDT employee's phone or email?