Deloitte Jobs

Job Information

Deloitte Channel Strategist Manager-Deloitte’s Green Dot Agency in Williamsville, New York

Channel Strategist - Manager - Deloitte's Green Dot Agency

Think a Big Four career is just spreadsheets, gray suits, and corporate profits? Look again. Deloitte's full-service Marketing Excellence (ME) organization is seeking collaborative creatives, skillful strategists, and marketing masterminds to lead our businesses in exciting new directions. Are you a marketing and communications professional - interested in working with a dynamic team managing one or more of our go-to-market channels? Do you thrive in a fast-paced environment? Deloitte Services LP is currently searching for a manager to join our in-house marketing agency to lead channel strategy, develop channel roadmaps and governance, and collaborate with others to inspire and require action while protecting and managing customer experiences on that channel(s).

As a Channel Strategist, you will be responsible for owning, managing, and evolving Deloitte's owned channels - specifically, Deloitte US social media portfolio and paid media program. You will be at the forefront of developing channel strategies, implementing new channels and tactics, designing channel roadmaps and governing channels to drive success for one of the world's most influential brands.

What you'll do

  • Lead programs and projects designed to maintain and evolve our social media channels and paid media program including, but not limited to, channel strategy, implementation of new channels or new tactics, development of roadmaps, and channel governance.

  • Responsible for social and paid media program leadership, innovation, governance, and training.

  • Collaborate cross-functionally with strategic marketers, strategists, data storytellers, and creative colleagues to drive data-driven channel strategies that align with stakeholder goals and drive business impact.

  • Keep up-to-date with marketing and campaign best practices; communicate implications for campaigns and channel efforts.

  • Develop best practices, upskill team members, and identify new and innovative ways to create impact.

  • Lead team learning and strategy documentation.

  • Lead or facilitate campaign ideation brainstorms.

  • Collaborate on the creation of integrated campaign strategies.



  • Minimum 8 years marketing, communications, or related experience.

  • Deep channel experience on at least 2 social media platforms.

  • Deep paid media strategy experience on at least 2 social media platforms.

  • Project and/or team leadership experience.

  • Proven experience using data to manage and drive channel innovation.

  • Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.


  • Multiple social media channel management experience.

  • Paid social experience a plus.

    How you'll grow

    At Deloitte, our professional development plan focuses on helping people at every level of their careers identify and use their strengths. We offer opportunities to help sharpen skills in addition to hands-on experience. From on-the-job learning to formal development programs, our professionals have a variety of opportunities to continue to grow throughout their career.






    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.