Sales Executive Lead, North America
On-site · Montréal
Lead and coach two Sales Executives while personally managing high-value, complex sales opportunities from initial contact through closing. Improve sales processes, pitch and calling strategies, and team performance while contributing to North American revenue targets and coordinating with teams across North America and Europe.