Santiago Alfaro's Location
Derio, Basque Country, Spain
Santiago Alfaro's Education
Santiago Alfaro's Summary
Santiago Alfaro, based in Derio, Basque Country, Spain, is currently a Presidente y Director General at Semantic Systems SL. Santiago Alfaro holds a Ingeniero informático in Facultad Informatica @ Universidad Politécnica de Madrid. Santiago Alfaro has 1 email on RocketReach.