English: Deputy Programme Manager
Welsh: Dirprwy Reolwr y Rhaglen
Subject: Personél
English definition: If managing one programme.
Welsh definition: Os yn rheoli un rhaglen.