Ted Davies

Director at Excella

No bio yet


Org chart

This person is not in the org chart


Teams


Offices

This person is not in any offices


Excella

3 followers

Excella is an Agile technology firm helping leading organizations realize their future through the power of technology. Since 2002, federal agencies, prominent brands and trailblazing non-profits have turned to Excella to transform bold ideas into elegant technology solutions.


Employees

201-500

Links