Ayuda's IT department is led by Alix McAtee (Senior Development Manager) and has 3 employees.
Kischra Chang
Development Intern
Alix McAtee
Senior Development Manager
Humayon Shahed
Data Analyst
Looking for a particular Ayuda employee's phone or email?