Manager, Technical Support
Company: ZipHQ, Inc.
Location: London
The simple task of buying software, services, or tools at work has become hopelessly complicated at even the most innovative companies in the world. Today, enterprises spend $120T+ per year globally (>30 times larger than annual consumer e-comm...
Posted: 35 days ago
