Innovative People

Linda Royles

Content licensing, start ups directed towards using tech to make a difference

Languages Linda Royles speaks:

English
Spanish