About the Role
Position Overview:
This role exists as a part of the marketing department to lead the website development and other related activities. This includes owning and managing the technical frameworks, processes, tools and systems that are part of the marketing ecosystem. This role will work closely with all the marketing functions to ensure smooth technological infrastructure required for running crucial marketing campaigns, building &