that you fully understand the business strategy and positioning of the ... of ALL sales and marketing professionals, regardless of their responsibility level ...
14,000 skilled and talented professionals across seven countries, whose cohesive ... at the core of its business strategy with a clear commitment ... drive the planning and trading process...