executive business case presentation. Ability to lead and effectively collaborate across multiple marketing and sales... Proficient customer facing skills at a senior management level and the ability to deliver impactful executive presentations......
Job Location: Canada