<p><strong>Overview:</strong></p><p>Our organization is seeking an experienced, proactive Office Manager to oversee daily office operations and ensure a productive, efficient, and welcoming workplace on a contract basis. The ideal candidate will blend hands-on administrative expertise with strong leadership and organizational skills, supporting both staff and management as a central point of contact.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage daily office functions, coordinate administrative staff, and maintain smooth office operations.</li><li>Oversee office supply inventory; order, receive, and distribute materials as required.</li><li>Organize office layout and maintain records of office assets, vendors, and service providers.</li><li>Liaise with building management, contractors, and IT support for facility and equipment needs.</li><li>Support onboarding of new employees, maintain employee records, and assist with HR and payroll tasks as needed.</li><li>Manage calendars, schedule meetings, and coordinate company events or meetings.</li><li>Ensure compliance with office policies, procedures, and safety regulations.</li><li>Track office expenses and assist with budgeting, invoice processing, and reporting.</li></ul><p><br></p>
<p>A growing construction-focused organization is seeking an experienced Credit & Collections Manager to take full ownership of the company’s accounts receivable function and lead the credit and collections team. This role is responsible for improving cash flow performance, reducing Days Sales Outstanding (DSO), and building strong internal and external relationships across sales, branch leadership, and customers. This position will play a key leadership role in assessing current processes, implementing training programs, and developing best practices for credit, collections, and customer relationship management.</p><p>Key Responsibilities</p><ul><li>Assume full ownership of the company’s accounts receivable and collections operations</li><li>Contact customers with past-due balances to confirm payment status, establish payment arrangements, and resolve disputes</li><li>Drive improvements in DSO and maintain consistent weekly cash flow</li><li>Assess the current AR team and implement structured training programs and best practices</li><li>Train team members on AR protocols, customer communication, and relationship management</li><li>Develop team skills in evaluating customer creditworthiness and setting appropriate credit limits</li><li>Establish and maintain strong working relationships with sales teams, branch managers, and customers</li><li>Create and implement credit policies and procedures</li><li>Coordinate introductions and relationship-building with key internal and external stakeholders within the first month</li><li>Ensure shared account knowledge and consistency across the AR team</li><li>Continuously improve efficiencies and departmental processes</li></ul><p>Work Environment</p><ul><li>Full-time, onsite role based in Birmingham</li><li>Occasional travel to branch locations</li><li>High-impact leadership role with visibility across the organization</li><li>Opportunity to shape and improve the AR function</li></ul><p>This is an excellent opportunity for a seasoned credit and collections professional who enjoys building teams, improving processes, and making a direct impact on company cash flow and customer relationships.</p><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
<p><strong>Position Overview:</strong></p><p>Our team is seeking an experienced HR Benefits Specialist to join us on a contract basis in Birmingham, AL. The Benefits Manager will be responsible for overseeing the administration, communication, and compliance of all employee benefits programs. This is an excellent opportunity for an HR professional with specialized benefits expertise to make an immediate impact in a dynamic business environment.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Administer and manage employee benefits programs, including health insurance, retirement plans, leave of absence, disability, and wellness initiatives.</li><li>Serve as primary point of contact for all benefits-related inquiries from employees, providing guidance and resolving issues efficiently and confidentially.</li><li>Partner with HR, payroll, and third-party vendors to ensure accurate benefits enrollments, changes, and terminations.</li><li>Oversee annual benefits open enrollment processes and deliver employee education sessions regarding benefit offerings and changes.</li><li>Ensure compliance with federal, state, and local laws (e.g., ERISA, COBRA, ACA, HIPAA, FMLA) and company policies regarding benefits administration.</li><li>Support audits and reporting on benefit plan activity, costs, and utilization.</li><li>Continuously evaluate benefits programs for competitiveness and cost-effectiveness, recommending improvements to management.</li><li>Maintain up-to-date employee benefits documentation and records.</li></ul><p><br></p>
<p>HR Assistant (Contract) – Birmingham, AL</p><p>Our company is seeking a detail-oriented and organized HR Assistant to support our Human Resources department in Birmingham, AL, on a contract basis. The ideal candidate will have strong administrative skills, experience working in a fast-paced office environment, and a keen ability to handle sensitive information with confidentiality.</p><p>Key Responsibilities:</p><ul><li>Support daily HR operations, including maintaining employee records, processing HR documentation, and data entry.</li><li>Assist with onboarding and offboarding processes: preparing new hire packets, scheduling orientations, and supporting exit interviews.</li><li>Respond to employee inquiries regarding HR policies, benefits, and procedures in a timely and professional manner.</li><li>Coordinate interview scheduling and communication between candidates, hiring managers, and recruiters.</li><li>Help organize employee engagement activities and assist with HR projects as needed.</li><li>Ensure compliance with company policies and relevant employment laws.</li><li>Support payroll and benefits administration under the guidance of the HR Manager.</li></ul><p><br></p>
<p>We are looking for an experienced Fixed Asset Accounting Manager to oversee accounting operations for a company based in Birmingham, Alabama. The ideal candidate will possess a strong foundation in fixed asset accounting, general ledger management, and team leadership, ensuring accurate financial reporting and compliance with company standards.</p><p><br></p><p>Responsibilities:</p><p>• Manage the fixed asset accounting process, including tracking acquisitions, disposals, and depreciation schedules.</p><p>• Lead month-end close procedures, ensuring accuracy and timeliness of financial reporting.</p><p>• Supervise general ledger activities and ensure proper reconciliation of accounts.</p><p>• Prepare and review journal entries to maintain accurate financial records.</p><p>• Oversee financial statement audits, collaborating with external auditors to ensure compliance.</p><p>• Monitor and analyze financial data, providing insights to support strategic decision-making.</p><p>• Develop and implement accounting policies and procedures to improve operational efficiency.</p><p>• Guide and mentor the accounting team, encouraging attention to detail and collaboration.</p><p>• Ensure compliance with regulatory standards and internal controls.</p><p>• Coordinate with cross-functional teams to align accounting practices with organizational goals.</p>
<p>A growing organization in Birmingham is seeking a driven and detail-oriented Credit and Collections Specialist to take full ownership of assigned accounts receivable portfolios. This role plays a critical part in managing customer relationships, improving cash flow, and ensuring timely collections while partnering closely with branch management and sales teams. The ideal candidate will bring prior experience in credit and collections—preferably within the construction or project-based industry—and will be comfortable working independently while contributing to a collaborative accounting team.</p><p>Key Responsibilities</p><ul><li>Manage and take full ownership of assigned accounts receivable accounts</li><li>Contact customers with balances over 45 days to confirm payment status and arrange payment plans</li><li>Research and resolve billing disputes and account discrepancies</li><li>Coordinate with branch managers and sales teams regarding job projects, owner notices, lien waivers, and lien filings</li><li>Apply knowledge of lien law (Florida/Georgia preferred) to protect company interests</li><li>Verify creditworthiness and set up new customer accounts and new job accounts</li><li>Support efforts to reduce Days Sales Outstanding (DSO) and maintain steady weekly cash flow</li><li>Collaborate with the accounts receivable team to avoid duplication of work and ensure shared account knowledge</li><li>Participate in cross-training for other AR functions and contribute to departmental improvements</li><li>Potential involvement in payment posting, depending on workflow needs</li></ul><p>Work Environment</p><ul><li>Full-time, onsite position in Birmingham</li><li>Stable and collaborative accounting department</li><li>Opportunity for cross-training and professional growth</li><li>Hands-on role with direct impact on company cash flow and operations</li></ul><p>This is an excellent opportunity for an experienced credit and collections professional who enjoys ownership of their work and partnering with operations and sales teams in a fast-paced environment.</p><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
<p>A growing accounting firm in Birmingham is seeking a detail-oriented and motivated Staff Accountant to join their team. This position is ideal for someone who enjoys working with small business clients, thrives in a collaborative environment, and takes pride in producing accurate, timely financial information.</p><p><br></p><p>Position Overview</p><p><br></p><p>The Staff Accountant will work directly with multiple small business clients, managing day-to-day accounting functions, preparing financial reports, and supporting tax and compliance efforts. This role offers exposure to a variety of industries and the opportunity to grow within a supportive firm environment.</p><p><br></p><p>Key Responsibilities</p><p><br></p><p>Maintain and reconcile general ledger accounts for multiple small business clients</p><p><br></p><p>Prepare monthly, quarterly, and annual financial statements and management reports</p><p><br></p><p>Process and manage accounts payable and accounts receivable, including invoice coding, billing, and tracking collections</p><p><br></p><p>Perform bank and balance sheet reconciliations and support proper cash management procedures</p><p><br></p><p>Assist with payroll processing and related compliance filings</p><p><br></p><p>Organize financial documentation in support of tax preparation and ensure records are audit-ready</p><p><br></p><p>Investigate and resolve discrepancies in financial records</p><p><br></p><p>Communicate proactively with clients and internal team members regarding accounting matters, deadlines, and project updates</p><p><br></p><p>Competitive compensation package, including eligibility for overtime pay.</p>
We are looking for an experienced Chief Financial Officer (CFO) to join our team in Northport, Alabama. This leadership role will oversee financial operations, ensure sound fiscal management, and guide strategic planning for our growing organization. The ideal candidate will bring expertise in construction industry accounting and a proven ability to drive operational efficiency.<br><br>Responsibilities:<br>• Lead the evaluation of project profitability and provide actionable insights to improve financial outcomes.<br>• Develop and oversee financial strategies, including budgeting, forecasting, and cash flow management.<br>• Ensure compliance and accuracy in tax filings for LLCs and other entities, including quarterly updates.<br>• Strengthen and streamline current financial processes to ensure efficiency and scalability.<br>• Supervise payroll operations and monitor construction-related financial activities.<br>• Collaborate with department heads and project administrators to enhance operational performance.<br>• Oversee financial reporting to support decision-making and ensure transparency.<br>• Provide leadership and mentorship to the financial team, fostering growth and development.<br>• Visit job sites to understand project dynamics and ensure alignment with financial objectives.<br>• Utilize Sage Intacct and other software tools to maintain accurate financial records and reporting systems.
<p>We are looking for a Senior Accountant to join our team in Tuscaloosa, Alabama. This position offers an excellent opportunity for career growth. The ideal candidate will bring expertise in general accounting practices, a strong attention to detail, and the ability to thrive in a dynamic and fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Perform month-end close procedures, ensuring accuracy and completing tasks within the close period.</p><p>• Prepare and post journal entries while maintaining detailed records and supporting documentation.</p><p>• Reconcile balance sheets and bank accounts to ensure accuracy and compliance with company standards.</p><p>• Assist in the preparation and filing of tax documents, adhering to all regulatory requirements.</p><p>• Support internal and external audits by providing necessary documentation and responding to inquiries.</p><p>• Analyze financial data to identify trends and provide insights for budgeting and forecasting.</p><p>• Utilize Excel extensively for financial reporting and data analysis, working with complex spreadsheets.</p><p>• Collaborate with the team on general ledger management and ensure proper coding of transactions.</p><p>• Contribute to continuous improvement initiatives, including potential software transitions and process optimizations.</p>
<p>We are looking for a dedicated HR Coordinator to join our team in Birmingham, Alabama. The ideal candidate will oversee various human resources functions, ranging from onboarding and payroll management to community engagement, and will work closely with leadership to uphold a culture of collaboration and excellence.</p><p><br></p><p>Responsibilities:</p><p>• Manage and process weekly payroll for 3 different locations for 500+ employees.</p><p>• Track payroll taxes for multiple states including local, state, and federal tax reporting.</p><p>• Maintain and update employee training records within the HRIS platform.</p><p>• Serve as a backup for other HR functions, ensuring seamless operations across the department.</p><p>• Coordinate community outreach initiatives to enhance the company’s presence and involvement.</p><p>• Collaborate with leadership to inspire and support team development and operational success.</p><p>• Ensure compliance with employment laws and internal policies.</p><p>• Assist in resolving employee concerns and fostering a positive work environment.</p><p>• Develop strategies to promote teamwork and mutual respect across all departments.</p>
<p>Our client is seeking a detail-oriented and dependable Full Charge Bookkeeper to join their growing team in Trussville. This role is responsible for supporting daily accounting operations, ensuring accurate financial reporting, and maintaining job cost integrity across multiple construction projects. The ideal candidate has experience in construction accounting and thrives in a fast-paced, deadline-driven environment.</p><p><br></p><p>Key Responsibilities</p><p><br></p><p>Manage full-cycle Accounts Payable, including vendor invoice processing, coding, approvals, and timely payments</p><p><br></p><p>Oversee Accounts Receivable, including customer invoicing, payment tracking, and collections follow-up</p><p><br></p><p>Maintain and reconcile the general ledger, ensuring accuracy and completeness of financial records</p><p><br></p><p>Perform and monitor construction job cost accounting, tracking project expenses and ensuring proper cost allocation</p><p><br></p><p>Prepare and submit monthly contract billings, including progress billings and supporting documentation</p><p><br></p><p>Assist with and execute month-end closing procedures, including reconciliations and financial reporting support</p><p><br></p><p>Collaborate with project managers and leadership to provide accurate financial data and cost analysis</p><p><br></p><p>Maintain organized financial records and ensure compliance with company policies and accounting standards</p><p><br></p><p><br></p>
<p>Office Administrator & Invoicing Assistant – Job Description</p><p>Overview: We are seeking a detail-oriented and highly organized Office Administrator to support our office operations and ensure the smooth functioning of daily activities. The ideal candidate will be comfortable managing a variety of general office administrative tasks, handling phones and emails professionally, assisting with invoicing processes, and coordinating the procurement of office supplies.</p><p>Key Responsibilities:</p><ul><li>Greet guests and serve as the first point of contact for clients and visitors, ensuring a professional and welcoming environment.</li><li>Manage incoming and outgoing phone calls and email correspondence, responding promptly and directing inquiries appropriately.</li><li>Support invoice preparation, processing, and recordkeeping, working closely with accounting or finance teams to ensure timely and accurate billing.</li><li>Track office supply inventory, place orders, receive shipments, and maintain supply storage areas to keep the office fully stocked.</li><li>Assist with basic data entry, filing, and document management to support office efficiency.</li><li>Coordinate mail distribution and other administrative support as needed.</li><li>Support scheduling, meeting coordination, and logistics for internal teams.</li><li>Adhere to all company policies and handle sensitive information with confidentiality.</li></ul><p><br></p>
<p>A growing organization is seeking a motivated and detail-oriented Buyer to support sourcing and purchasing activities within its Supply Chain team. This role plays a key part in identifying new suppliers, managing existing supplier relationships, and ensuring the organization has access to high-quality, cost-effective materials. The Buyer will be actively involved in market analysis, supplier evaluation, and cross-functional collaboration. The ideal candidate is hands-on, analytically minded, and comfortable sourcing products on a global scale while partnering closely with teams such as Quality, Accounting, and Product Innovation.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Research and identify potential suppliers through market analysis, assessing cost, quality, reliability, and delivery capabilities</li><li>Maintain and update supplier data to support continuity of supply and reduce risk</li><li>Measure and evaluate supplier performance using defined KPIs</li><li>Negotiate pricing, terms, and contracts to support cost and quality objectives</li><li>Build and maintain strong supplier relationships, proactively addressing performance issues and improvement opportunities</li><li>Analyze supplier quotes, cost structures, and total cost to support informed sourcing decisions</li><li>Monitor market trends, industry developments, and emerging technologies to support sourcing strategies</li><li>Partner with internal stakeholders to align sourcing decisions with broader business goals</li><li>Ensure purchased materials and services meet required quality and specification standards</li><li>Prepare analysis and reporting to support supply chain leadership and planning teams</li><li>Identify and execute cost-savings initiatives through spend analysis, supplier management, and strategic sourcing</li><li>Support new product introductions and engineering change processes from a procurement perspective</li><li>Evaluate make-versus-buy decisions for new or existing products</li><li>Utilize MRP and ERP systems to forecast, track, and report on material requirements</li><li>Perform all duties in compliance with internal policies, ethical sourcing standards, and applicable regulations</li></ul><p><br></p><p><strong>Attributes & Skills</strong></p><p>• Strong analytical, communication, and collaboration skills</p><p> • Ability to manage multiple priorities in a fast-paced environment</p><p> • Results-driven, proactive, and accountable</p><p> • Curious, self-motivated learner with an interest in products and processes</p><p> • Primarily in-office role with minimal travel</p><p><br></p><p><strong>Benefits</strong></p><ul><li>401(k) with profit sharing</li><li>Medical, dental, and vision insurance</li><li>Life and disability coverage</li><li>Paid time off</li></ul><p><br></p><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
<p>Our client in Pelham, AL is seeking a detail-oriented and driven Accountant to support their financial accuracy and compliance. If you’re passionate about numbers and looking to grow your career, we want to hear from you!</p><p><br></p><p>Primary Responsibilities:</p><p><br></p><p>Accurately enter and manage day-to-day financial transactions, including payables and receivables</p><p><br></p><p>Perform routine reconciliations for bank accounts, credit cards, and other financial statements</p><p><br></p><p>Generate and distribute invoices, monitor outstanding balances, and follow up on collections</p><p><br></p><p>Administer payroll processing and maintain precise payroll documentation</p><p><br></p><p>Oversee and update the general ledger along with all supporting financial records</p><p><br></p><p>Compile and prepare financial statements on a monthly, quarterly, and annual basis</p><p><br></p><p>Partner in the development of budgets, financial forecasts, and cash flow monitoring</p><p><br></p><p>Maintain organized and up-to-date accounting files and documentation</p><p><br></p><p>Assist in strengthening internal controls and improving accounting procedures</p><p><br></p><p><br></p>
Our client is seeking a skilled Tax Preparer to join their team in a hybrid capacity. This role is primarily remote, with one day per week in the Birmingham office. Candidates must be locally based in the Birmingham area. <br> Responsibilities: Prepare individual tax returns (1040s) efficiently and accurately Receive raw client data and independently process tax returns in UltraTax software Review all information for completeness and compliance Communicate with the internal team as needed to clarify client information and resolve tax matters
<p>We are looking for an experienced Senior Accountant to join our team in Birmingham, Alabama. In this role, you will oversee critical accounting tasks, ensuring accuracy and efficiency in financial processes. This position offers an opportunity to engage in high-volume operations and contribute to maintaining the integrity of our financial records.</p><p><br></p><p>Responsibilities:</p><p>• Perform detailed balance sheet reconciliations to ensure accurate financial reporting.</p><p>• Review the accounts payable and accounts receivable processes, handling a high volume of transactions monthly.</p><p>• Reconcile cash accounts and conduct thorough bank reconciliations.</p><p>• Review and oversee journal entries entries, ensuring proper documentation and accuracy.</p><p>• Handle month-end close procedures, maintaining compliance with standards and deadlines.</p><p>• Prepare and analyze journal entries to support accurate ledger maintenance.</p><p>• Utilize Microsoft Excel for advanced financial analysis and reporting.</p><p>• Monitor and manage accounts receivable processes, ensuring timely resolution of discrepancies.</p><p>• Collaborate with team members to streamline accounting operations and improve efficiency.</p><p>• Provide assistance in reviewing and supporting the work of entry level accounting staff.</p>