Sales and Operation Practice Leader for Ccaas, Ucaas and Secure Connected Digital Experience - Americas
canada
Tata Communications
Sales and Operation Practice Leader for Ccaas, Ucaas and Secure Connected Digital Experience - Americas
University of Toronto