
People
Ayesha B. — Head of Global IT Support Services
Ayesha Boyd, Head of Global IT Support Services, knows the importance of mentorship, making mistakes, and solving mystery cases. Found out why we’re inspired daily by her and her queen quaker parrot, Emerald.