Speed, reliability, and service: non-negotiables when processing 200,000 Direct Debits Omni Capital Retail Finance Kerry-Anne Kent Admin Team Leader