Business Development Manager
OTN SYSTEMS in OLENJob summary: You will work in tandem with the local sales team to push our solution and convince new customers about the unique benefits of our products. You will be actively involved into customer demonstrations, product demonstrations and...