£19,300 plus company benefits. Working as part of a larger team in administering Client. Accept Service paperwork, following agreed processes and procedures to…