retail sales representative
On-site
SBU: Neudorff North AmericaLOCATION: Canada, Greater Toronto AreaTITLE: Technical Support ManagerREPORTS TO: North American Sales ManagerRole Summary:The Technical Support Manager is responsible for driving growth and strengthening strategic relationships with key distributor/retail accounts that operate across multiple regions and territories across Canada. This role focuses on expanding new business opportunities while retaining and supporting existing accounts across Neudorff North America’s (NNA) full product portfolio. The position serves as the primary liaison between NNA and…
