Alex McHarrell

Project Manager and Consultant in Monterrey, Mexico