aYo Holdings employs 283 employees. The aYo Holdings management team includes Lukas Barnard (Chief Technology and Information Officer), Duncan Becker (Agile Delivery Lead), and Marius Botha (Dreaming about the next step (garden leave)).
Get Contact Info for All DepartmentsLooking for a particular aYo Holdings employee's phone or email?