StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Property Management Accountant

Creative Financial Staffing - Cleveland, OH

Apply Now

Job Description

Job title: Property Management Accountant Location: On Site near Independence, Ohio Salary: $70,000 - $90,000 depending on experience Schedule: Monday - Friday Benefits: competitive compensation with bonus potential and comprehensive benefits Why This Opportunity Stands Out (Property Management Accountant): Growing, well-established commercial real estate organization Strong, team-oriented accounting environment Clear path to controllership providing a opportunity for growth and advancement Exposure to full-cycle property accounting Key Responsibilities (Property Management Accountant): Support lease administration, tenant billings, rent roll accuracy, and CAM/tax/insurance reconciliations Manage property-level financial reporting and maintain accurate books for assigned portfolios Utilize property accounting systems (Yardi preferred) and help improve reporting processes and internal controls Qualifications (Property Management Accountant): 2-3 years of accounting experience; Bachelor's degree in Accounting, Finance, or Business preferred (or equivalent experience) Solid understanding of general ledger, reconciliations, and financial reporting #PropertyAccounting #PropertyManagement #Accounting #GrowthOpportunity #INFEB2026 #LI-AB3EB-7261085670 document.addEventListener('DOMContentLoaded', () => { const root = document.querySelector('#job_desc'); if (!root) return; // Skip wrapping if we've already done it if (root.dataset.hashtagsWrapped === "1") return; const SKIP = new Set(['SCRIPT','STYLE']); const walker = document.createTreeWalker(root, NodeFilter.SHOW_TEXT, { acceptNode(node) { if (!node.nodeValue || !node.nodeValue.match(/#[/p{L}/p{N}_]+/u)) return NodeFilter.FILTER_REJECT; // Avoid wrapping inside an existing hashtag span let p = node.parentNode; while (p && p !== root) { if (p.nodeType === 1 && p.hasAttribute('data-hashtag')) return NodeFilter.FILTER_REJECT; if (SKIP.has(p.nodeName)) return NodeFilter.FILTER_REJECT; p = p.parentNode; } return NodeFilter.FILTER_ACCEPT; } }); const re = /#[/p{L}/p{N}_-]+/gu; function wrapTextNode(textNode) { const text = textNode.nodeValue; re.lastIndex = 0; let m, last = 0; const frag = document.createDocumentFragment(); while ((m = re.exec(text)) !== null) { // preceding plain text if (dex > last) frag.appendChild(document.createTextNode(text.slice(last, dex))); // hashtag span const span = document.createElement('span'); span.textContent = m[0]; span.setAttribute('data-hashtag', '1'); // idempotence guard span.setAttribute('style', 'font-size:9px;color:#fff'); // requested inline style frag.appendChild(span); last = re.lastIndex; } // trailing plain text if (last < text.length) frag.appendChild(document.createTextNode(text.slice(last))); textNode.parentNode.replaceChild(frag, textNode); } const toProcess = []; let n; while ((n = walker.nextNode())) toProcess.push(n); toProcess.forEach(wrapTextNode); root.dataset.hashtagsWrapped = "1"; });

Created: 2026-04-02

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.