Manager, Customer Success - West AMER at Cockroachlabs (Remote, United States) | JobBooster