An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Barracuda, a leading cybersecurity company, is seeking a Customer Success Manager to drive post-sales relationships, accelerate product adoption, and identify upsell opportunities.
You will develop strategic success plans tied to customer business goals and coordinate delivery with cross-functional teams, including sales, engineering and professional services. Covering the Benelux region, Dutch language skills are preferred.
Barracuda, a leading cybersecurity company, is seeking a Customer Success Manager to drive post-sales relationships, accelerate product adoption, and identify upsell opportunities.
You will develop strategic success plans tied to customer business goals and coordinate delivery with cross-functional teams, including sales, engineering and professional services. Covering the Benelux region, Dutch language skills are preferred.