Sales manager (LATAM, EU, Africa)
Technology / Software / Internet
Complex international sales
Partner account management
Interactive TV software sales
Sales through partner channel
Partner key account management
Building and managing relationships with customers and partners
Project management
Driving partner and customer events