- The New Business Account Executive will drive customer acquisition and engagement in Southeast and Central Europe
- Manage a pipeline to ensure excellent customer experience
- Develop and implement sales strategies for growth
This role offers a dynamic sales environment with strong company culture support