Country: Java
where their ideas and impact really matter. The role As National Commercial Manager, you will be responsible for winning... understanding of prospective customers and their technology and despatch infrastructure, and work with internal specialists...