The Brand Manager, DEWALT Activation, is responsible for planning, developing, and executing comprehensive brand marketing strategies, including, but not limited to, marketing campaigns, creative media strategies, experiential initiatives and much more for North America master brand activations. You'll get to manage marketing campaigns, create comprehensive media plans and support experiential activations to deliver on objectives alongside Group Brand Manager. You will partner with the Global Brand team to ensure alignment on brand messaging and positioning. You will demonstrate evidence of translating business priorities into brand objectives, strategies and plans. You will develop media briefs and plans as well as define campaign objectives alongside the Media team and external agencies to propose, advise, and execute those plans, as well as make recommendations for improvement. You will keep cross-functional teams, including internal Sales, Channel Marketing, Product Marketing, and Shopper Marketing, informed and engaged on marketing plans to drive business growth across Commercial and Industrial, Farm and Hardware and Retail channels. You will partner with our internal insights team to understand how our user segments experience the brand to create end-user driven campaigns that deliver clear consumer understanding across all touchpoints. You will work with the Creative Studio team to create meaningful and relevant content for marketing campaigns and other master brand activations. Strong cross functional leadership and proven success leading projects and delivering on time is expected.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level