The company also has offices in London and Charleston, USA.
Mae gan y cwmni swyddfeydd yn Llundain a Charleston yr UDA hefyd.