Skip to Main Content

Job Title


Senior Customer Success Manager


Company : LeadOrigin


Location : Los Altos, CA


Created : 2025-07-15


Job Type : Full Time


Job Description

LeadOrigin is a marketing & creative agency on the rise, and we’re looking for a high-performing, client-obsessed Customer Success Manager to lead and scale our client success department.This isn’t just a CSM role. You’ll take full ownership of client relationships, build systems to track success, and grow the department into a powerhouse that drives retention, upsells, and world-class client experiences.Why Join Us?Play a foundational role in building and leading a critical department.Work directly with innovative brands and decision-makers across diverse industries.Be part of a high-energy, fast-paced environment where excellence is the baseline.Grow alongside an agency with big ambitions and the track record to match.What You’ll DoAct as the strategic partner and advocate for clients, ensuring their goals are achieved and exceeded.Design and implement KPI-driven processes to track account health, campaign performance, and client satisfaction.Build out reporting systems and dashboards that provide transparency for clients and internal teams.Proactively identify risks or opportunities in client accounts and create action plans to address them.Lead client meetings with confidence, providing insights and recommendations rather than just updates.Collaborate with internal teams (creative, marketing, and dev) to ensure deliverables are aligned with client objectives.Hire, train, and mentor future CSMs as the department grows.Partner with sales to drive renewals, upsells, and expansions.What We’re Looking ForProven experience in customer success, account management, or client services (agency experience is a big plus).A builder’s mindset: you love creating systems, processes, and playbooks from the ground up.Exceptional communication and relationship management skills; you inspire trust and confidence with clients.A data-driven approach with the ability to define and track KPIs (e.g., client NPS, retention rates, upsell revenue).Strong problem-solving skills; you thrive in fast-paced environments and know how to pivot when needed.Bonus: Familiarity with digital marketing disciplines like SEO, paid media, and web development.What We OfferA leadership role with real ownership and the chance to shape the future of client success at LeadOrigin.High-impact work in a performance-driven culture where your results are recognized.Competitive base salary plus On-Target Earnings (OTE): $90,000–$115,000 (Base: $70,000–$85,000 + Commission: $20,000–$30,000).Health insurance, paid time off, and additional perks.Job Type: Full-timeLocation: In person (Los Altos)Pay: $90,000 – $115,000 OTE ($70,000 – $85,000 base)This role is perfect for someone ready to step beyond day-to-day account management and build something bigger. You’ll be the face of LeadOrigin to our clients and the architect of a department that sets new standards for client success.