Channel Sales Manager
Newark, NJ · Remote
$159K/yr
The Channel Sales Manager is a leadership role to manage and optimize the partnership and distribution strategy within the North America Region. This role supports Leica Microsystems' Channel Partner ...
