Found 134 jobs on 14 pages
assess, clarify, and validate client needs on an ongoing basis Responsible for business development in specific regions...! One for all, and all for one. About you As a Sales Manager, you will be in charge of managing a territory, closing deals with new end-users and generating interest in...