Ewch i’r prif gynnwys
 Oliver Cumming

Oliver Cumming

Professional Specialist in Information Systems and Database Development