TECHO's Finance department is led by Roberto Awad (Board Member) and has 8 employees.
Megan Balmer
Office and Accounts Payable Manager
Aamer Khan
Finance Controller, Un
Roberto Awad
Board Member
Looking for a particular TECHO employee's phone or email?