Chief Technology Officer

Chris Russell

With over 20 years of IT experience, Chris joined Abacus in 2016.  He has been instrumental in driving forward the IT strategy of the business, his role is to inform, set and implement the Abacus IT vision with a focus on delivering changes that will enhance efficiency and productivity across the board.