Sergio Delgado Solona

Sergio Delgado Solona served as an integration engineer for localization EA for The Simpsons Game.