** Vistra is seeking an EMEA New Business Development Executive to drive new business revenue across the EMEA region. The successful candidate will be responsible for managing sales cycles, building client relationships, and maximizing the potential of existing customers, all while embodying the company’s values of respect, integrity, teamwork, accountability, diversity, and community. **
Must-have
Nice-to-have
Not specified