Contact us

David Carballas

Chief Operations Manager

Born in 1978 in Santiago de Compostela. BA in Economics by University of Vigo, Master Degree in International Sectorial Economy by the University of Santiago de Compostela and Master Degree in Financial Auditing by Centro de Estudios Financieros  and Advanced Studies Diploma in Applied Economics “Econometrics” by the University of Santiago de Compostela. Devoted part of his career in auditing and aluminium companies and joined Mestrelab in June 2019.