Neosurf expands to South America and appoints new CEO for Americas

In her new position, Sue Page will aim to spearhead Neosurf’s entry into the South American markets, starting with Mexico, Brazil and Argentina.