George Group has experience supporting projects for clients in more than 120 countries.