Marketing Manager Spain & South Africa

Marketing Manager Spain & South Africa

Marketing Manager Spain & South Africa

The key the remit of this role is to deliver sales marketing and product promotion programs to drive demand for the products and solutions from Enghouse Interactive division, in Spain & South Africa The main areas of focus include developing and delivering lead generation programs, creating narratives for interesting & innovative sales frames and pitches, generating and delivering high-quality […]

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir!

Deja una respuesta