Bill Anderson

Former Chief Marketing and Merchandise Officer, Carrefour