Demo

Maintenance Director

Katahdin Property Management
Brunswick, ME Full Time
POSTED ON 7/8/2026
AVAILABLE BEFORE 9/7/2026

Job Description: Our property management company is searching for a full-time Maintenance Director to build a successful Maintenance Team to care for our growing portfolio of apartments and commercial rental units. The MD will oversee the Maintenance Team to fulfill all work requests, coordinate 3rd party contractors, and ensure preventative/annual maintenance occurs on a seasonal/annual basis as needed. They will oversee Appfolio workflows, scheduling, maintain the calendar, and ensure record keeping by the Maintenance Team. The MD will help to supervise major building renovations and remodeling and adding new units to existing buildings. Specifically, the MD will assist with project management, budget tracking, construction draws, quality control, and oversight. At least initially, this role requires hands-on skills to work alongside our maintenance team to fulfill maintenance needs. The MD will be responsible for developing a hiring plan and overseeing the interviewing and onboarding of new team members. This role requires strong supervisory and administrative aptitude.

Compensation: $40-50/hr based on experience. Overtime (more than 40 hours from Sunday-Saturday) is paid at 150% of base wage.

Start date & Commitment: Starts ASAP. We expect this position to make at least a 2 year commitment to KPM.

Location: Primarily in Brunswick Maine with frequent travel to Southern and Midcoast Maine. Weekly meetings at KPM offices in Brunswick. Employees are responsible for their own transportation, computer, and related travel and telecommuting expenses. KPM offers mileage reimbursement (currently at $.15/mile) and may provide company vehicles as able.

Supervisor: Director of Operations

Hours: Approximately 40 hours per week. Mostly weekdays with occasional weekend work on urgent tasks. Eligible for overtime after 40 hours/week.

Benefits:

Health Insurance: KPM provides a stipend of up to $600/mo as needed towards Affordable Care Act coverage and also provides 100% of a Maine Street Medical primary care plan for the employee (employee may pay extra for family coverage).

Dental: Provided by Delta Dental (KPM pays 100%)

Vision: Provided by DeltaVision (KPM pays 100%).

Retirement: $1000/yr match. Optional employee contributions to Maine State system, no KPM matching or contributions. KPM may offer employees partial ownership in investment properties, which can provide quarterly distributions.

Vacation and Sick time: Employees accrue paid time off. KPM participates in the Maine Paid Family and Medical Leave program.

Requirements:

  • Positive, friendly, ‘can do’ attitude that provides leadership to the Maintenance Team along with any construction and design team members. Must have excellent etiquette and customer service mindset.
  • Demonstrated leadership and teambuilding experience in positions overseeing or coordinating other workers.
  • At least 10 years of professional experience in a field(s) such as maintenance or facilities supervision.
  • Strong computer skills and ability to use and learn database and portfolio management software such as Appfolio.
  • Candidate must be a dedicated learner who can acquire new skills quickly. We value formal education but recognize that skills are developed through a variety of paths.
  • High degree of personal responsibility, self-direction, integrity, honesty, work ethic, and friendly attitude.
  • Strong judgment in triaging and prioritizing competing operational needs, and allocating time and resources appropriately.
  • Ability to manage a team and ensure that group goals and tasks are accomplished.

The MD attends the weekly in person KPM staff meetings where they deliver a weekly report and lead a weekly Maintenance Team meeting.

The MD must track all hours in Clockify down to 15 minute intervals and designate them to the relevant property or task.

The MD will learn Appfolio for work requests and other relevant maintenance workflows and supervise the use and implementation of these for the Maintenance Team.

Core values:

  • We respect and protect all races, ethnicities, religions, genders, ability-levels, sexual orientations, and nationalities.
  • Diversity makes us stronger.
  • We want residents and tenants to feel like owners and treat their places accordingly.
  • The Earth is sacred. We strive to make all our buildings as healthy and green as possible through energy efficiency upgrades. Buildings are part of the solution to climate change.
  • The customer is always right. Except when they’re not. Either way, we treat them with respect, obey all laws and communicate clearly.
  • Maine is the best place on Earth and we want to help make it even better.

Pay: $40.00 - $50.00 per hour

Benefits:

  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Work Location: In person

Salary : $1,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Maintenance Director?

Sign up to receive alerts about other jobs on the Maintenance Director career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$96,838 - $139,002
Income Estimation: 
$141,880 - $286,076
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Maintenance Director jobs in the Brunswick, ME area that may be a better fit.

  • Sedgewood Commons Falmouth, ME
  • Overview: At Genesis Healthcare, we are dedicated to improving the lives we touch through the delivery of high-quality care and exceptional service. As a l... more
  • 24 Days Ago

  • Atria Senior Living Kennebunk, ME
  • Overview We create communities where employees thrive in their work, helping our residents thrive in their homes. Atria Senior Living’s family of brands ha... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!