Runa's Finance department is led by Edgar Rivera (Finance and Procurement Lead) and has 6 employees.
Edgar Rivera
Finance and Procurement Lead
Odilon Cruz Garrido
Payroll Manager
Looking for a particular Runa employee's phone or email?