Abacus employs 82 employees. The Abacus management team includes Ian Eckert (Managing Director), Andrew Gillespie (Head of Platform Solutions), and Jody Willis (Head of Design).
Looking for a particular Abacus employee's phone or email?