1Password is growing. We’ve surpassed $400M in ARR and we’re continuing to accelerate, earning a spot on the Forbes Cloud 100 for four years in a row and teaming up with iconic partners like Oracle Red
Envision yourself at Barracuda: The Senior Customer Success Manager is responsible for managing Barracudas most strategic and high-value customer relationships, driving measurable business outcomes, maximizing customer value realization, and protecting and growing recurring revenue. Acting as