Brett FlechausWrong Brett Flechaus?
Leave of Absence Specialist
Local Address: New York, United States
Affiliated Computer Services , Inc.
2828 North Haskell
Dallas, Texas 75204
Company Description: Affiliated Computer Services, Inc. (ACS) is a provider of business process outsourcing and information technology services to commercial and government clients. The... more