94 jobs at Abacus in United States