Televida Group Company
Mobile Marketing, Mobile Tech Solutions, Value Added Services
Employee Number:
51-100
Headquarters:
Ciudad De Guatemala, Guatemala, Guatemala
Technology:
Digital Healthcare
Founded Date:
2006
Industry:
Telemedicine