Delivered over 100 projects for leading European retailers Nick Taylor Senior Managing Director, Retail
Speaks Dutch, Spanish, English, German and French Gerhard van der Vorst Managing Director, Head of Spain & Portugal