D. Scott Schell is the President and Chief Executive Officer of TA Services.
321 people are employed at TA Services.
TA Services is based in Mansfield, Texas.