Borja Villa's Location
Madrid, ES
Borja Villa's Work
Borja Villa's Education
Borja Villa's Summary
Borja Villa, based in Madrid, ES, is currently a Finance Manager at Ovelar, S.A., bringing experience from previous roles at Ovelar. Borja Villa holds a 1988 - 1994 Comillas Pontifical University. Borja Villa has 1 email on RocketReach.