Founded in 2019, Upbound is a cloud-native computing company enabling organizations to run, scale, and optimize their services across multiple cloud environments. The company is located in Seattle, Washington.
Upbound is looking for a Customer Success Account Manager to own renewals, drive expansion, and translate technical adoption into measurable business outcomes for Commercial customers.