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