Point your AI agent at freehire and let it find you a job.

Get the CLI →

Granite Comfort

Open 37d

Membership Program Manager

Posted Updated 4 views
Discussion

Summary

Manages membership programs for HVAC and plumbing brands, focusing on data-driven operations, recurring billing, and reporting. The role involves reconciling large datasets, analyzing revenue recognition, and optimizing membership processes using advanced Excel and CRM tools like ServiceTitan.

Membership Program Manager

Granite Comfort is looking for a Membership Program Manager to help manage the day-to-day administration of our membership programs across multiple HVAC and plumbing brands.

This role focuses on keeping membership records accurate, managing billing and renewals, resolving account discrepancies, and coordinating with our brands to keep programs running smoothly. You’ll work with membership data, billing records, and reports to ensure information is accurate, payments and renewals are handled properly, and issues are resolved. Strong Excel skills and attention to detail are important, along with the ability to identify problems, research them, and help improve processes.

You’ll work closely with our call center, local teams, finance, and operations teams to support membership activity and maintain consistent processes across the business.

What You’ll Do

  • Manage membership records, billing information, renewals, cancellations, and customer account updates

  • Monitor payment activity, follow up on outstanding balances, and help resolve billing questions and discrepancies

  • Reconcile membership records, billing, payments, and revenue information across multiple systems

  • Maintain accurate records and ensure membership activity is properly documented

  • Prepare and maintain recurring reports to track memberships, renewals, cancellations, billing, and payments

  • Use Excel to organize information, identify discrepancies, and research issues across multiple data sources

  • Coordinate with local teams, the call center, and finance to resolve account issues and keep membership processes on track

  • Support customer outreach related to renewals, payment follow-up, and membership updates

  • Identify opportunities to improve administrative processes, recordkeeping, and reporting accuracy

What We’re Looking For

  • 3+ years of experience in billing, membership administration, account management, business operations, finance, or a related field

  • Strong Excel skills, including XLOOKUP, formulas, pivot tables, filtering, and working with large datasets

  • Experience maintaining accurate records, reconciling information, and resolving discrepancies

  • Understanding of recurring billing, payment tracking, and revenue timing; experience with deferred revenue is a plus

  • Comfort working with data exports from multiple systems and identifying duplicates, missing information, and mismatched records

  • Strong organizational skills and attention to detail, with the ability to manage recurring tasks and follow through on outstanding items

  • A proactive approach to problem-solving and improving processes

  • Clear communication skills and the ability to work effectively with multiple teams

  • ServiceTitan or other CRM, billing, or business management system experience is a plus

What We Offer

  • Competitive Pay + Bonus

  • Full Benefits Package

  • 401(k) with Company Match

  • Paid Training, Vacation, & Holidays

  • Employee Referral Program

  • A collaborative team environment with opportunities to grow

Schedule & Location

Monday–Friday, 8 AM–5 PM | In-Office

3125 Poplarwood Court, Suite G110
Raleigh, NC 27604

At Granite Comfort, our values are Excellence, Innovation, Respect, and Integrity. We believe in doing things right, treating people well, and continually looking for better ways to work. What you do matters here.

Apply

See also

Project Management jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.