Leanne Taylor · Aug 26, 2021 go to post

Hi, 

Yes the job is based in the UK. We are located in Cambridge. The salary is annual which is paid in monthly installments. 

Thanks.