Upbound

55 Total Employees
Year Founded: 2018

Teams at Upbound

Recently posted jobs

13 Days AgoSaved
In-Office or Remote
London, Greater London, England, GBR
Cloud • Information Technology • Software • Infrastructure as a Service (IaaS)
Manage a portfolio of global enterprise accounts in EMEA, driving net revenue retention and expansion through executive relationships, account planning, renewals, adoption, and cross-functional coordination with product, solutions engineering, and customer success.