Senior Client Success Manager

Location: Panaji, Goa, India (In Office)

Reports to: Manager, Client Success

Job Description: 

We are on a mission to leverage the power of AI at the centre of small business data to enable simple and effective end-to-end digital marketing, igniting the spark that propels SMBs to reach their true potential!

We value in-person interactions and believe they foster better teamwork, engagement, and collaboration. As such, this position requires full-time work from our office in Goa.


Responsibilities:

  • Provide exceptional client satisfaction by guiding them through the initial onboarding process and managing their campaigns once their website is live.
  • Regularly communicate with clients to understand their needs and ensure their expectations are met.
  • Expand clients to packages or additional products as business needs dictate, such as Google or Facebook Ads, to maximize their online presence and drive results.
  • Retain clients by building strong relationships and providing ongoing support and value.
  • Maintain account history and client interactions by updating Salesforce regularly.
  • Lead and mentor junior account managers to enhance team performance and client satisfaction.

Requirements:

  • 5+ years of experience in account management or client-facing roles in the digital marketing industry.
  • Tech-savvy with a strong understanding of digital marketing concepts.
  • In-depth knowledge of SEO and social media marketing, with Adwords and Analytics certifications.
  • Experience with Salesforce or other CRM tools.
  • Excellent communication and interpersonal skills.
  • Strong sales and negotiation skills.
  • Ability to work independently and as part of a team.

For your application to be considered, you must record a Loom video at loom.com and send us the link in the form below.  Tell us about yourself.  What's your biggest personal win from the last quarter?  What's your biggest professional win?  How do you keep up with trends in digital marketing?

If you are passionate about digital marketing and client success, we want to hear from you!

Welcome to the Senior Client Success Manager application form.  Please complete the form for consideration for the open role.

Your Information

Max number of files : 1

Max File Upload size of each file : 5 MB