Trend Micro
–
Doha, Qatar
... Marketing, Channel, to ensure customer success at all level Ability to network, create and build strong relationships senior executive relationships Excel in presenting business value proposition, solutions/benefits of complex technology in easy-to ... - Apr 28