Today's role is becoming more and more complex due to the evolving dynamics of digital marketing. This makes it necessary for the marketing team to coordinate with multiple channels and run integrated campaigns for both online and offline modes. There may also be the case of increased dependency on external partners and lack of the latest management tools, which can prove to be a roadblock in streamlining all marketing resources into a single productive output.