Position Overview
Purpose of Position
The SME Sales Manager - LATAM position will play a crucial role in accelerating the growth of Awin’s presence with a strong focus on LATAM. This strategic role focuses on educating and guiding small and medium sized advertisers through the value proposition of Awin’s affiliate marketing platform and managed services. The role involves identifying and engaging prospective advertisers, building strong relationships, and offering tailored solutions that demonstrate the effectiveness of Awin’s platform to drive performance and business growth.
Key Tasks
Develop & maintain an accurate Latam and Global prospect/sales pipeline daily of all sales activities, leads and interactions using Salesforce CRM system
Conduct targeted outbound prospecting efforts to identify and engage potential clients through cold calls, emails, and other channels
Qualify leads by understanding their needs, challenges, and goals, and effectively communicate how our product/servi...