Technical Sales Executive
- Location
- Manchester, England, United Kingdom
have the curiosity to understand whatyou're selling and the ability to turn that knowledge into a clear and compellingreason for a non-technical finance director to act: What is the risk? Why should I care? What could it cost us? How does Sender Registry help? Why should ...