It employs more than 7000 people at operations across 23 countries and delivers services to more than 50 countries.
Mae’n cyflogi dros 7,000 o bobl mewn 23 o wledydd ac yn darparu gwasanaethau i fwy na 50 o wledydd.