Pedro Garro's Location
San Jose, CA, US
Pedro Garro's Education
Pedro Garro's Skills
Pedro Garro's Summary
Pedro Garro, based in San Jose, CA, US, is currently a Credit Analyst at Align Technology. Pedro Garro holds a 1994 - 1999 Bachelor of Arts in Business Administration @ Universidad Latina de Costa Rica. With a robust skill set that includes Credit, Credit Analysis, Teamwork, Payments, Invoicing and more, Pedro Garro contributes valuable insights to the industry. Pedro Garro has 1 email on RocketReach.