English: People, Places and Corporate Services Directorate General
Welsh: Cyfarwyddiaeth Gyffredinol Pobl, Lleoedd a Gwasanaethau Corfforaethol
Subject: Teitlau swyddi ac adrannau'r Llywodraeth a'r Cynulliad
English definition: PPCS