Leon Paternoster

Leon Paternoster

Leon is Digital Manager and Deputy Head of IT at Suffolk Libraries