Maria Castro's Location
Almería, Spain
Maria Castro's Work
Maria Castro's Education
Maria Castro's Summary
Maria Castro, based in Almería, Spain, is currently a Product Owner at Ebury, bringing experience from previous roles at Ebury, PWC España, Chakar International and Accenture. Maria Castro holds a 2000 - 2007 Universidad Católica Andrés Bello. Maria Castro has 1 email on RocketReach.