David Castro is a Senior Business Operations Analyst at Crowley since November 2019, providing critical data and operational visibility to senior management across Central America. Previously, David served as a Senior Financial Planning Analyst at World Vision from August 2016 to November 2019, focusing on financial planning and control. Earlier experience includes roles as a Financial Analyst and ERP Human Resources Analyst at Avianca Holdings S.A., where contributions involved financial planning and HR process optimization. David's educational background includes a Master's degree in Financial Management from Universitat de Barcelona and several postgraduate qualifications in business intelligence, corporate strategy, and corporate financial analysis from prestigious institutions.
This person is not in the org chart
This person is not in any teams
This person is not in any offices