Ewch i’r prif gynnwys
 Sam Clarkstone

Sam Clarkstone

Professional Specialist in Information Systems and Database Development