e
enrique fernandez Review of Direct Sat USA
Worst company to work at the hiring manager does n...
Worst company to work at the hiring manager does not know anything about satellite cable very rude manager dont waste your time at direct sat usa
Comments: