English: Head of NPFS Development
Welsh: Pennaeth Datblygu NPFS
Subject: Teitlau swyddi ac adrannau'r Llywodraeth a'r Cynulliad
English definition: NPFS = National Planning and Funding System