Skip to main content
Tallo logoTallo logo

Regional Maintenance Manager / Program Manager Property Maintenance

Job

Tri Rivers Property Maintenance

Charlotte, NC (In Person)

$105,000 Salary, Full-Time

Posted 4 days ago (Updated 1 day ago) • Actively hiring

Expires 6/23/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
74
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Regional Maintenance Manager / Program Manager
  • Property Maintenance Tri Rivers Property Maintenance Charlotte, NC Job Details Full-time $90,000
  • $120,000 a year 18 hours ago Benefits Health insurance Dental insurance 401(k) Paid time off Vision insurance Qualifications Carpentry Microsoft Word Microsoft Excel Microsoft Outlook Drywall Residential painting Team leadership Electrical work Groundskeeping Microsoft Office Performance management OSHA 30 Property maintenance Driver's License Affordable housing management Plumbing Client management Managing facilities maintenance teams Electrical maintenance Hand tools General management Multifamily properties Air conditioning Senior leadership Full Job Description Tri Rivers Property Maintenance is seeking a highly experienced Regional Maintenance Manager / Program Manager•Property Maintenance to provide senior-level leadership for maintenance operations of large-scale multifamily residential communities.
This role is responsible for overseeing operations across multiple communities, including staffing, quality control, compliance, budgeting, and client coordination. The selected candidate will lead a team of approximately 10 maintenance technicians and support staff and will have full accountability for reactive and preventative maintenance, unit turnovers, janitorial and grounds services, inspection readiness, and 24/7 emergency response. This position is intended for senior-level operations leaders with significant experience managing large maintenance, facilities, construction, or multifamily portfolios. The ideal candidate will have a proven track record of leading teams, improving operational performance, and serving as a primary point of contact for clients and executive leadership. Experience with Yardi or similar property management software is strongly preferred. Competitive salary ($90,000
  • $120,000), full benefits, and long-term career growth with a company committed to operational excellence and community impact.
Essential Duties and Responsibilities:
Oversee daily field operations and performance of maintenance technicians, inspectors, janitorial staff, and make-ready personnel across multiple communities. Manage routine, preventative, and emergency maintenance activities, ensuring timely completion and high-quality workmanship. Coordinate staffing, scheduling, workload distribution, and materials procurement. Review work order trends, inspection reports, and property conditions to identify operational priorities. Forecast labor and resource needs to meet service levels, budgets, and operational goals. Conduct field inspections and quality control walkthroughs to verify completed work and ensure consistency. Oversee apartment turnovers and make-ready activities to meet occupancy deadlines. Manage preventative maintenance programs for building systems and common areas. Ensure properties remain inspection-ready and compliant with NSPIRE, HQS, and other applicable standards. Supervise after-hours emergency response and on-call operations. Maintain accurate documentation, reporting, and photo records in Yardi and related platforms. Conduct employee coaching, performance reviews, timekeeping oversight, and disciplinary actions as needed. Track and safeguard company vehicles, tools, equipment, and materials. Ensure compliance with OSHA safety standards and company policies. Communicate effectively with property managers, residents, subcontractors, and company leadership. Manage punch lists, special projects, and project closeouts. Perform other duties as assigned.
Education and Experience:
10+ years of experience in maintenance management, construction supervision, or multifamily operations. Strong working knowledge of plumbing, electrical, HVAC, carpentry, drywall, painting, and general building systems. Experience managing teams in multifamily, affordable housing, or property maintenance environments. Knowledge of preventive maintenance, unit turns, janitorial and grounds operations, and emergency maintenance. Familiarity with NSPIRE and HQS standards is preferred, or must be obtainable within a reasonable period of time. Strong leadership, organizational, and communication skills. Proficiency in Microsoft Word, Excel, Outlook, and maintenance management software. Experience with Yardi Voyager or similar systems strongly preferred. OSHA 30 certification (or willingness to obtain) preferred. Valid driver's license and reliable transportation. Background check and drug screening required.
Physical Demands:
Employee is frequently required to travel to various properties to oversee maintenance projects within the City of Charlotte, NC. Daily movements include sitting; standing; reaching; bending; kneeling; and climbing ladders; operating computers and other office equipment; moving about the properties; and attending on-site meetings and off-site meetings. Employee must be able to exchange information in person, in writing, and via telephone. Employee must occasionally transport up to 50 pounds.
Work Environment:
The employee works indoor and outdoor and is frequently exposed to weather extremes. The employee may occasionally be subjected to fumes, airborne particles, toxic or caustic chemicals (e.g., cleaning solutions, solvents, insecticides), and skin irritants. The employee may be required to use goggles, gloves, masks, lumbar support belts, safety boots, and other personal protective equipment. The noise level in the work environment is usually moderate. Employees must have access to 24 hour reliable phone & internet service. Employees must also have reliable transportation to and from work, as well as, to get to and from multiple work locations based on business needs and assignments. Employee is responsible for providing own basic hand tools. Position may require employees to work overtime, nights and weekends when needed or in the case of an emergency. All employees must be authorized to work in the United States. Tri Rivers Property Maintenance provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. in addition to federal requirements, Tri Rivers Property Maintenance complies with all applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.
Job Type:
Full-time Pay:
$90,000.00
  • $120,000.
00 per year
Benefits:
401(k) Dental insurance Health insurance Paid time off Vision insurance Ability to
Commute:
Charlotte, NC 28206 (Required) Ability to
Relocate:
Charlotte, NC 28206: Relocate before starting work (Required)
Work Location:
In person

Similar jobs in Charlotte, NC

Similar jobs in North Carolina

  • Job

    Part Time Bridal Sales

    David's Bridal

    Pineville, NC

    Posted1 day ago

    Updated9 hours ago

  • Job

    Medical Writer

    Parexel

    Raleigh, NC

    Posted1 day ago

    Updated9 hours ago

  • Job

    Member Advisor

    Allegacy Federal Credit Union

    Mocksville, NC

    Posted1 day ago

    Updated9 hours ago

  • Job

    Server

    Grounds & Vine Cafe

    Kannapolis, NC

    Posted1 day ago

    Updated9 hours ago

  • Job

    Team Member

    KFC

    Goldsboro, NC

    Posted1 day ago

    Updated9 hours ago