19 days ago

Apply now

As a Customer Success Manager at Wiz, you will be the post-sales primary point of contact for our customers. You will be responsible for leading both technical and business engagements across onboarding, deployment, and operationalization of the Wiz platform. In this role, you will work closely with Customer Success Architects, Pre-sales Solutions Engineers, Technical Support, and Product Management to ensure a successful onboarding and support of your customers. You are their day-to-day technical contact, building relationships with customers, and driving outcomes, adoption, and delivering time-to-value. What you’ll do • Customer Onboarding: Lead the technical onboarding process for new customers. Collaborate with customers and pre-sales teams to understand requirements, goals, and challenges to formulate an onboarding plan. • Customer Advocacy: Act as the voice of the customer within the organization, advocating for customer needs and requirements to internal teams.\ Apply now and work remotely at Wiz, Inc.

From remoteok.com