Work well under pressure and maintain attention to detail. Salary: From £20,083.59 to £22,475.10 per annum ( including a geographical allowance of £1,051) based…