Clemencia Barrera Director of Finance & HR Finance/Human Resources Work Phone: 210-731-3136work Work Email: cbarrera@maccsa.orgINTERNET Categories: Staff Updated 3 years ago.