Bob Carroll

founder & CEO of Telstrat

Contact

Companies
Company
Roles
Telstrat

Telstrat is an Allen, Texas-based company founded in 1993 by Bob Carroll.

CEO