Marketing Director
Your new company
Be a part of a world’s leading insurance company, engaging with exciting new technologies.
Your new role
● Manage daily and ad-hoc campaigns to drive user growth via internal and external tools.
● Establish business process to coordinate with internal business teams (Data, Product, Ops, Marketing, Country Teams, and CS) to bring c...