Great opportunity for English speakers, experienced in marketing support / marketing capmaign administration or other business process coordination.
We are looking a Demand Marketing Support Specialist, who will be responsible for providing campaign support for effective execution of the campaign plan in a given region.
You will be responsible for:
- Provide support to Campaign Managers to ensure smooth execution of campaigns
- Create campaign playbooks
- Working on assigned campaigns or parts of it
- Managing the handover of final toolkits to local communication teams in agreed scale and time
- Developing and cultivating working relationship with agencies.
- Manage team budget, submit POs, follow up invoices, communicate with suppliers and internal stakeholders to ensure smooth payment process.