Thayna Desmond is TeleGeography’s Customer Success Manager for Europe and Africa. She drives adoption for large and small service providers, government organizations, financial services firms, and TMT consulting groups while helping customers navigate TeleGeography's extensive data intelligence and analytics portfolio.
Copyright © 2025 TeleGeography.