Headquartered in London, Keytree has projects spanning 100 countries with offices in Sydney, Madrid and Bangalore in addition to Port Talbot.
Gyda pencadlys yn Llundain, mae gan Keytree brosiectau ar draws 100 o wledydd a swyddfeydd yn Sydney, Madrid a Bangalore yn ogystal â Phort Talbot.