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