Alpaca's HR department is led by Abbey Gless (Human Resources Director) and has 3 employees.
Abbey Gless
Human Resources Director
Adham Abdel-Salam
Director of People
Looking for a particular Alpaca employee's phone or email?