Thayna Desmond

Thayna is the Customer Success Manager for Europe & 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.

LinkedIn  

Recent Posts