Time Finance secures Jamie O’Neill as newest addition to its invoice finance team