TELESTAR
Updated 206 days ago
Level 11, 160 Sussex St, Sydney NSW 2000 Australia
Telestar manages the telecommunications of businesses and governments, to simplify their operations, improve service and contain cost...
We manage large ICT device fleets, some as large as 50,000+ devices, including connectivity management, security, and forward and reverse logistics.
Also known as: Telestar Communications