Reports to VP Media
Manage a team of managers that are responsible for growing & developing and generate more revenue.
This position entails providing online marketing solutions & analytical skills.
- Lead the media account management efforts to achieve department
- Manage and train a professional team of account managers
- Define team work procedures
- 2 years of experience in International Online Marketing or Online Sales
- Proven track record in successful sales activities
- High level of English, other languages are an advantage
- BA Degree (Business management / Economics an advantage)
- Ability to cold call, up-sell and negotiate with clients
CV in English ONLY