Giles Wyburd

Wyburd has spent his life working for the International Chamber of Commerce in general management and marketing.