Senior Customer Success Manager

Houston, TX | Full-Time

Senior Customer Success Manager

Come join one of the fastest growing Digital Marketing Agencies in the country!

LeadOrigin is a specialized marketing agency focused on providing digital transformation and data intelligence services to SMBs around the globe. Our founders are award winning leaders known for creating lasting solutions to complex problems. With LeadOrigin, they’re redefining what it means to digitally market a business or product. Utilizing a solidified experience in technology, marketing, and entrepreneurship, they are able to swiftly resolve key marketing deficiencies for clients then work off that to execute a more focused strategy creating lasting value in the process.

We work hard as a team to create a tailored approach for businesses of all sizes across various industries in order to increase sales, maximize customer satisfaction, and take the guesswork out of advertising on digital platforms.

Job Description

Lead Origin is seeking an experienced leader to develop our Customer Success engine. The Senior Manager will develop a repository of client information and data for Creative teams to use as they execute our clients’ vision. Leveraging client satisfaction and performance KPIs, this position will proactively identify areas of opportunity for clients to support sustainable growth. In addition to serving as the resident expert on our clients, the Senior Manager will provide direction and a strategic perspective to bolster the CS team’s raw talent.

Job Responsibilities

  • Manage, train, and develop a team of Customer Success Managers to independently manage a book of business
  • Develop and implement strategies for customer retention in collaboration with the Sales and Marketing teams.
  • Collaborate with clients to understand their needs, goals, and challenges, and develop solutions to meet those needs. 
  • Monitor and analyze customer feedback and metrics to identify areas for improvement and implement changes as necessary.
  • Serve as a liaison between clients and internal teams to ensure effective collaboration.


  • Strong business acumen to penetrate different industries
  • Possesses high EQ for navigating a variety of organizational structures
  • Leverages technology to capture customer insights and behavior

Education and Experience:

  • Bachelor’s degree in Marketing, Business Administration, or related field (not required)
  • +3 years Management experience and a track record of mentoring early career employees


  • Generous Health & Dental Company Contributions
  • Generous Company Holiday & PTO Policy
  • Access to Nice Gym/Showers & Other Recreational Amenities in the Building [Houston]
  • New Company Macbook and Full Workstation
  • A Collaborative Team-Based Work Environment!