Sales Manager

New London | United States


We are seeking an energetic and talented Sales Manager to be located at our headquarters in New London, NH to help in our business initiatives in cooperation with other company leadership. Candidates will require a technology related sales & solution background and the ability to break down, present and market complex software, electronics and engineering products and services in easy-to-understand ways.


More on this job

Categories: Geotechnical Services Monitors and Controls Sensors Slope Monitoring Software 


2024-09-06 | Canary Systems, Inc. | United States | Views 6

More from Canary Systems, Inc.
Business Developme...