CMA Onsite Community Association Manager

Community Management Associates•Hoover, AL
•$70,000 - $75,000•Onsite

About The Position

Community Management Associates, Inc. employs the Onsite Community Association Manager as the managing agent for an assigned community. The manager receives direction from the community’s Board of Directors. The role oversees day-to-day association operations, communicates with owners, residents, volunteer leaders, contractors, and the Board, and may include additional duties based on the community assignment. The manager prepares monthly reports and Board meeting agendas and packets, manages action items, responds to resident requests, inspects the property, coordinates and tracks maintenance and repairs, and monitors contractor work. The position also manages association records and administrative processes, supports amenities reservations and move-ins and move-outs, processes invoices, reviews financial reports, prepares an annual draft budget, and serves as a liaison between the Board and the community’s attorney. The manager attends Board meetings and hearings, works independently when needed, and cooperates with and manages community staff.

Requirements

  • Working knowledge of the budgeting process.
  • Working knowledge of Windows operating systems.
  • Project management skills.
  • Strong interpersonal communication and organizational skills.
  • Excellent written and verbal communication skills.
  • Pass a background check and drug test.
  • College degree or relevant work experience.
  • Proficiency with Microsoft Office applications and Outlook email.

Nice To Haves

  • Association management experience is preferred.
  • A college degree is preferred.

Responsibilities

  • Prepare the monthly manager’s report and Board meeting agenda, and distribute the Board packet at least 48 hours before the meeting.
  • Manage the monthly Action Item list.
  • Handle owner and resident requests for common-element or association services.
  • Inspect the property, prepare work lists, schedule repairs with contractors or maintenance staff, and inspect the property for maintenance needs weekly.
  • Maintain the maintenance work-order system and track work orders.
  • Inspect the property for covenant or declaration violations and send written violation notices to homeowners.
  • Evaluate contractor work against specified agreements and agreed-upon standards.
  • Attend all Board of Directors meetings and hearings.
  • Code and approve bills.
  • Manage contractor and visitor check-in records and community-room rental forms, ensuring staff follow established processes.
  • Manage or supervise amenities reservations and building move-ins and move-outs.
  • Maintain on-site association administrative files.
  • Coordinate mailings and distribution of notices as needed.
  • Remain knowledgeable about governing documents and Board policies and procedures.
  • Perform other administrative and management duties as requested by the managing agent or Board.
  • Communicate orally and in writing with owners, residents, volunteer leaders, and contractors, and maintain positive, cordial, businesslike relationships with them.
  • Read and report on association financials, including balance sheets, income statements, budgets, and delinquency reports.
  • Serve as liaison to the Board of Directors and the community’s attorney.
  • Prepare the annual draft budget.
  • Work independently with little or no supervision when necessary.
  • Work cooperatively with and manage association staff, such as concierge, tennis professional, and maintenance personnel.

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off, including vacation, sick, and personal time
  • Vision insurance
  • Paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service