UpGuard

About UpGuard

Manage third-party risk with confidence

🏢 Tech👥 201-500 employees📅 Founded 2012📍 Old Mountain View, Mountain View, CA💰 $46m4.6
B2BEnterpriseSaaSCyber Security

Key Highlights

  • Headquartered in Mountain View, CA
  • $46 million raised in Series B funding
  • Offers three product packages for risk management
  • Focuses on third-party data usage monitoring

UpGuard is a cybersecurity company headquartered in Mountain View, CA, specializing in third-party risk and attack surface management. With $46 million in funding from investors like Costanoa Ventures and a growing customer base, UpGuard provides a digital platform that offers comprehensive dashboar...

🎁 Benefits

UpGuard offers competitive benefits including free lunches and coffee, gym reimbursement, and flexible work arrangements that support remote work opti...

🌟 Culture

UpGuard fosters a culture that prioritizes data protection and cybersecurity awareness, emphasizing the importance of third-party risk management. The...

UpGuard

Customer Success Manager Mid-Level

UpGuardMiami

Apply Now →

Overview

UpGuard is seeking a Customer Success Manager to enhance customer relationships and drive product adoption in the LATAM region. You'll leverage your bilingual Spanish skills to onboard and support customers effectively. This role requires strong communication and problem-solving abilities.

Job Description

Who you are

You have a strong background in customer success, ideally with experience in the tech or cybersecurity sectors. Your ability to communicate effectively in both English and Spanish allows you to connect with a diverse customer base across LATAM. You are detail-oriented and possess a commercial mindset, enabling you to identify opportunities for account expansion and product adoption. You thrive on building long-lasting relationships and have a passion for helping others solve their challenges. Your analytical skills help you understand customer pain points and work collaboratively with teams to address them. You are proactive in soliciting feedback from customers and colleagues, using it to drive improvements in UpGuard's offerings.

Desirable

Experience in a B2B environment is a plus, as is familiarity with cybersecurity products or services. You may have a background in sales or account management, which complements your customer success expertise. A track record of successfully onboarding customers and driving product usage will set you apart.

What you'll do

As a Customer Success Manager at UpGuard, you will be responsible for onboarding new customers and ensuring they derive maximum value from our cybersecurity solutions. You will work closely with customers to understand their unique needs and challenges, providing tailored support and guidance throughout their journey with UpGuard. Your role will involve analyzing customer feedback and pain points, collaborating with internal teams to develop solutions that enhance the customer experience. You will also identify opportunities for upselling and cross-selling our products, contributing to the growth of customer accounts. Regular check-ins with customers will be part of your routine, allowing you to maintain strong relationships and ensure satisfaction. You will report to a Lead CSM and work within a high-performing team dedicated to customer success.

What we offer

At UpGuard, we are committed to creating a supportive and collaborative work environment. You will have the opportunity to work with a talented team that values innovation and customer-centric solutions. We offer competitive compensation and benefits, along with opportunities for professional growth and development. As we continue to expand, you will play a crucial role in shaping the future of our customer success initiatives and making a meaningful impact on our customers' cybersecurity journeys.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at UpGuard.