Hi, I’m Jack, the incoming Head of Technology at CDPS.
Helo, Jack ydw i, Pennaeth Technoleg newydd CDPS.