Global Marketing Manager: Technology, Media & Telecommunications (TMT) - Deloitte Global
Deloitte - Montreal
As the Global Marketing Manager Technology, Media & Telecommunications, you will develop and execute integrated marketing and communication plans drawing upon all elements of the marketing mix/communications channels. ...