... role combines top-level sales leadership, business development, and customer relationship ... 10 years’ experience in sales, business development, or management, ideally in ... . Strong experience in sales management, business development, key account management, ...
18 days ago