34 employees
StarTouch is a microwave fiber optic communications company providing carrier grade backbone services.
1989