Required Competencies Market and Environment: Ability to develop and maintain a deep knowledge of the business landscape and environment... and their positioning within the competitive landscape to be able to coordinate portfolio and channel strategy, and to offer adequate......
Job Location: Ontario, Canada