Yon SantosAngela JelitaJanuary 30, 2012February 8, 2023 by Angela JelitaJanuary 30, 2012February 8, 20230629Meet Yon Santos. The Software Consultant and Developer from Rioja country. I’m guessing you’re Spanish. Where in Spain are you...