EDS employs 180 employees. The EDS management team includes David McClelland (Chief Insights Officer, facilitator and podcast host), Emma Everett (Sales Director), and Isabelle Hudson (Senior Marketing Executive).
Looking for a particular EDS employee's phone or email?