Post Job Free
Sign in

Controller

Company:
Creative Financial Staffing
Location:
Maitland, FL, 32751
Posted:
January 09, 2026
Apply

Description:

Controller Compensation: $120,000 - $140,000

Location: Maitland, FL (Onsite) Why This Opportunity Stands Out This organization has been a respected industry leader for nearly 60 years and continues to grow through innovation, quality, and employee ownership. As a Controller, you will join a stable, well-established company with strong values, long-tenured employees, and a commitment to excellence. The company offers:

A culture built on ownership, collaboration, and long-term career development

Comprehensive benefits including medical, dental, vision, PTO, and a 401(k) with company match

The ability to influence financial operations in a highly respected organization

A leadership team that values transparency, partnership, and integrity

An onsite environment that promotes communication and strong departmental support Key Responsibilities of the Controller

Lead financial operations and support strategic planning initiatives across the organization

Establish and maintain strong internal financial controls and accounting procedures

Oversee accounting associates and direct daily accounting functions

Manage month-end close, financial reporting, and preparation of statements

Produce monthly analysis and reporting packages used by leadership Qualifications for the Controller

Bachelor's degree in Accounting; CPA required

5+ years of senior accounting or financial management experience

Experience in manufacturing or sales-driven industries This Controller Opportunity Is Ideal for Someone Who:

Wants to step into a leadership role with ownership influence and team development responsibilities

Enjoys working onsite and collaborating closely with operations and executive leadership

Values stability, strong benefits, and a company with a long-standing reputation for quality #INDEC2025 #LI-TJ1 EB- 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 (m.index > last) frag.appendChild(document.createTextNode(text.slice(last, m.index))); // 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"; });

Apply