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: Computer Software Geotechnical Services Monitors and Controls Sensors 


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