The Country Brand Manager is accountable for planning, leading and implementing marketing strategies and tactics for current and new product launch.
Must-have
Nice-to-have
Not specified