Abacus appoints business development director