Ted Welsh

Ted Welsh

Tenure at SURVICE
8 years 8 months
Company Title
Department of Defense Information Analysis Center Operation Manager
Direct
Manager's Team