About the Role Our client is seeking a talented tax detail oriented to support the Tax Director in leading the company’s corporate tax function. This is a high-impact opportunity for someone who wants to be a true business partner—contributing across tax accounting, compliance, planning, strategy, internal controls, and special projects. This role offers broad exposure to domestic and international tax matters, strategic transactions, and corporate initiatives. Key Responsibilities Support the Tax Director in managing the company’s overall tax function, including tax planning, research, compliance, reporting, and controversy matters Assist with ASC 740 / Accounting for Income Taxes, including support for financial forecasts, quarterly and year-end close, tax provisions, and related disclosures Coordinate income tax compliance processes to ensure timely and accurate filing across federal, state, local, and international jurisdictions Partner with external service providers on tax return preparation and work with tax authorities to support regulatory compliance Contribute to short- and long-term tax planning initiatives designed to reduce tax risk and improve tax efficiency Help maintain and strengthen tax-related internal controls, including SOX 404 documentation, testing, remediation, and ongoing compliance Participate in tax strategy related to mergers, acquisitions, restructurings, liquidations, financings, and other strategic transactions Provide tax guidance to internal departments and business units, including support for tax reporting packages such as depreciation, R&D, and other key tax data Manage monthly sales and use tax processes, including use tax calculations, return preparation, and jurisdictional compliance Prepare business personal property tax filings and coordinate with internal teams on reporting treatment for major projects; support appeals where appropriate Work with outside advisors and internal stakeholders to identify, secure, and maintain income and non-income tax incentives, abatements, and exemptions Oversee unclaimed property reporting, including due diligence notices and state filings Assist with intercompany debt calculations, dividend timing, and equity transfers among subsidiaries Monitor investor-related compliance activities and support adherence to applicable charter restrictions Maintain tax records, documentation, and historical files in accordance with statutory retention requirements Stay current on tax law developments and industry changes, and communicate potential business impacts to leadership
<p>Robert Half is recruiting for a Staff Accountant to join a growing organization in the Birmingham area. This is a great opportunity for an experienced accountant who enjoys a hands-on role with exposure to the full accounting cycle and wants to be part of a fast-paced, team-oriented environment.</p><p><br></p><p>The Staff Accountant will report directly to the Controller and play an important role in month-end close, financial reporting, reconciliations, analysis, and ongoing process improvement.</p><p><br></p><p>Responsibilities include:</p><p>• Prepare and support monthly financial statements and supporting schedules</p><p>• Prepare and post journal entries to the general ledger</p><p>• Perform balance sheet and bank reconciliations and research discrepancies</p><p>• Participate in month-end and year-end close</p><p>• Perform monthly variance analysis on income statement accounts</p><p>• Prepare recurring and ad hoc financial and performance reports</p><p>• Support Accounts Payable and Accounts Receivable as needed</p><p>• Assist with external audit requests and supporting documentation</p><p>• Identify opportunities to improve accounting processes and efficiencies</p><p>• Maintain accurate and organized accounting records</p><p><br></p><p>For immediate consideration, apply now or connect with Bryan Rushing at Robert Half on LinkedIn.</p>
<p>Robert Half is recruiting for a Staff Accountant opportunity with an established Birmingham area company. This is an excellent opportunity for a recent accounting graduate or someone early in their career who wants to develop a broad understanding of accounting and business operations.</p><p><br></p><p>Rather than being limited to one area of accounting, this position is designed to teach how transactions flow through the entire organization and ultimately impact the general ledger. The Staff Accountant will initially gain exposure to several operational and accounting functions before progressing into more traditional GL responsibilities. The long term goal is to develop this person into a Senior Accountant.</p><p><br></p><p>Responsibilities:</p><p>• Rotate through key operational and accounting functions to understand the full transaction cycle</p><p>• Learn how sales, shipping, receiving, inventory, accounts receivable and accounts payable impact the general ledger</p><p>• Review trial balance and general ledger activity</p><p>• Prepare account and bank reconciliations</p><p>• Prepare and process journal entries and adjustments</p><p>• Develop an understanding of the business and operations behind the numbers</p><p>• Take on additional analytical, reporting and accounting responsibilities as experience develops</p><p><br></p><p>Why consider this opportunity?</p><p>• Clear development path toward a Senior Accountant role</p><p>• Broad exposure to accounting and business operations rather than being siloed into one function</p><p>• Excellent opportunity to build a strong foundation early in your accounting career</p><p>• Strong employee retention with a history of developing and promoting employees internally</p><p>• Opportunity to learn directly from experienced accounting leadership</p><p>• Twice annual bonus opportunities, including a performance based year end bonus</p><p>• Company has previously supported remaining education costs for employees who demonstrate a strong long term fit</p><p><br></p><p>For immediate consideration, apply now or connect with Bryan Rushing at Robert Half on LinkedIn.</p>
<p>We are looking for an experienced Senior Accountant to manage the accounting and reporting associated with rental assets in Birmingham, Alabama. This role focuses on lease-related transactions, asset lifecycle tracking, and financial oversight for equipment financed through a variety of structured arrangements. The position also plays an important part in period-end close, lender support, and maintaining accurate records that align with accounting standards and internal controls.</p><p><br></p><p>Responsibilities:</p><p>• Maintain comprehensive equipment and asset records that support leasing, financing, and reporting activities across the rental fleet.</p><p>• Work closely with internal departments and external financing partners to coordinate equipment placed into structured lease or financing arrangements.</p><p>• Review lease agreements and supporting documentation to determine appropriate accounting treatment under applicable guidance.</p><p>• Set up new lease arrangements in company systems, ensuring complete documentation, accurate classification, and proper record creation.</p><p>• Monitor leased equipment activity throughout the full asset lifecycle, including additions, modifications, renewals, terminations, buyouts, transfers, and final disposition.</p><p>• Reconcile lease schedules, fixed asset subledgers, and general ledger balances on a recurring basis to support accurate financial reporting.</p><p>• Record depreciation, lease exits, residual settlements, purchase option activity, and other asset-related journal entries as needed.</p><p>• Prepare schedules and supporting documentation for month-end, quarter-end, and year-end close, while assisting with audit and lender reporting requests.</p><p>• Evaluate rental asset performance and profitability trends and recommend process improvements that strengthen lease tracking, reporting accuracy, and internal controls.</p>
<p>We are looking for a Director of Accounting to lead core financial activities for a growing real estate investment organization. This fully remote role combines hands-on accounting leadership with investor-facing financial support, making it ideal for someone who is comfortable managing multiple entities in a fast-paced environment. The position offers the opportunity to contribute to a lean, expanding team and help strengthen reporting accuracy, fund-level visibility, and overall financial operations. This is a fully remote position; however, we are only considering candidates located in the Central or Eastern time zones.</p><p><br></p><p>Responsibilities:</p><p>• Direct the monthly close process across a portfolio of entities, assets, and investment vehicles while keeping deadlines and accuracy at the forefront.</p><p>• Prepare and post accounting entries, including accruals, prepaids, and other month-end adjustments required for complete financial reporting.</p><p>• Produce recurring financial packages and analyze results to ensure statements fairly reflect operating and investment activity.</p><p>• Evaluate balance sheet and income statement information, investigate variances, and resolve issues that could affect reporting integrity.</p><p>• Reconcile bank accounts and other key accounts to support reliable financial records and timely period-end completion.</p><p>• Coordinate with external partners and stakeholders to gather information, address reporting needs, and support ongoing investment-related communications.</p><p>• Utilize Yardi Voyager and advanced spreadsheet tools to maintain accounting records, organize reporting data, and improve workflow efficiency.</p><p>• Collaborate with the controller and broader team on ad hoc financial analysis and special projects tied to the company’s continued growth</p>
<p>We are looking for a Senior Financial Analyst to support financial planning, performance analysis, and strategic decision-making for an organization in Birmingham, Alabama. This role will partner with business leaders to translate data into actionable insights, strengthen forecasting accuracy, and deliver reporting that helps guide operational and financial performance. The ideal candidate brings strong analytical capability, advanced modeling skills, and the ability to communicate complex financial results clearly to leadership.</p><p><br></p><p>Responsibilities:</p><p>• Build and maintain companywide and departmental budgets, forecasts, and financial models that support short- and long-term planning.</p><p>• Develop detailed sales plans across stores and channels, incorporating business drivers, seasonal patterns, and performance expectations.</p><p>• Partner with cross-functional stakeholders to define key performance indicators and align planning assumptions with operational objectives.</p><p>• Prepare accurate financial analyses, variance reporting, and trend evaluations to highlight risks, opportunities, and areas requiring management attention.</p><p>• Lead recurring reviews with department leaders to compare results against plan and improve forecast reliability over time.</p><p>• Create standardized month-end and period-end reporting packages, including executive-ready summaries of key financial and operating metrics.</p><p>• Produce presentations and analytical materials for senior leadership, the board, and external stakeholders to support business performance discussions.</p><p>• Use large data sets and predictive analysis techniques to improve budgeting, forecasting, and overall business efficiency.</p><p>• Recommend and implement enhancements to reporting tools, Excel-based models, and ad hoc analytics processes while supporting strong internal financial controls.</p>
<p>Robert Half is recruiting for an Accounting Support Specialist with an established Birmingham area company. This position reports directly to the Accounts Payable Manager and provides critical administrative and transaction support to the accounting department.</p><p><br></p><p>This is a great opportunity for someone with accounting clerk, accounts payable, billing or similar experience who enjoys a structured, high volume environment. The role includes a significant amount of hands on invoice processing and mailing responsibilities, with the opportunity to cross train and gain additional exposure to Accounts Payable.</p><p><br></p><p>Responsibilities:</p><p>• Print and process a high volume of customer invoices each week</p><p>• Prepare invoices for mailing, including folding, stuffing and addressing envelopes</p><p>• Batch and organize invoices to ensure accurate and timely distribution</p><p>• Maintain organization and accuracy while processing hundreds of documents each week</p><p>• Assist the Accounts Payable department with administrative and transactional accounting responsibilities</p><p>• Cross train on additional AP functions as needed</p><p>• Maintain accounting records and supporting documentation</p><p>• Assist with other accounting department projects and responsibilities</p>
<p>We are looking for an Accounts Payable Specialist to join an expanding organization in Birmingham, Alabama. This role is ideal for someone who can navigate payment-related exceptions, maintain accurate vendor records, and work closely with internal teams and external processing partners. The position offers a hybrid schedule with four days onsite and one day remote each week, and it suits someone who is detail oriented and values accuracy, follow-through, and strong coordination across the AP function.</p><p><br></p><p>Responsibilities:</p><p>• Manage vendor record updates and maintain accurate supplier data to support reliable accounts payable operations.</p><p>• Complete new vendor onboarding by validating documentation and confirming key information before activation.</p><p>• Review federal tax identification details and related records to help maintain compliance standards.</p><p>• Apply knowledge of three-way matching to investigate discrepancies involving purchase orders, receipts, and invoices.</p><p>• Assist with payment and disbursement activities to promote timely and accurate processing.</p><p>• Monitor file transfer activities and help ensure documents move through the AP process correctly and on schedule.</p><p>• Partner with branch locations and offshore support teams to resolve escalated accounts payable issues efficiently.</p><p>• Follow established procedures and meet defined deadlines while addressing exceptions and operational challenges.</p><p>• Contribute to issue resolution efforts that improve accuracy, compliance, and overall AP workflow performance.</p>
<p>We are looking for an Accounts Payable Specialist to join an organization in a contract role with the potential to become permanent. This position supports daily accounting activity with a strong focus on accounts payable while also assisting with select accounts receivable tasks in a small, collaborative office environment. The ideal candidate is comfortable handling invoice workflows, coordinating payments, and maintaining accurate financial records while working closely with the Accounting Supervisor.</p><p><br></p><p>Responsibilities:</p><p>• Process vendor invoices from receipt through entry, ensuring charges are assigned correctly and supporting documentation is complete.</p><p>• Prepare and coordinate payment runs, confirming due dates, approvals, and payment accuracy before release.</p><p>• Review employee expense submissions for compliance and accuracy prior to reimbursement.</p><p>• Assist with customer invoicing, payment follow-up, and routine collection activity to support ongoing accounts receivable operations.</p><p>• Reconcile accounts receivable records and investigate discrepancies to maintain an accurate ledger.</p><p>• Maintain organized financial files and accounting records to support day-to-day reporting and audit readiness.</p><p>• Communicate with vendors and internal partners to resolve billing questions, payment issues, and invoice discrepancies.</p><p><br></p>
<p>We are looking for an Accounts Payable Specialist to join a team in Birmingham, Alabama in a contract position. This role supports accurate and timely payment activity, resolves billing and account discrepancies, and helps maintain strong financial controls across accounts. The position works closely with internal teams and personnel to keep payables, reconciliations, and month-end tasks on track while providing dependable day-to-day accounting support.</p><p><br></p><p>Responsibilities:</p><p>• Oversee accounts payable activities for assigned carrier and agency accounts, ensuring work is completed in line with established policies and internal procedures.</p><p>• Investigate and resolve payment and accounting variances between insurance carriers and agency records, serving as a key point of contact for issue resolution.</p><p>• Perform regular account reconciliations and verify accuracy in accordance with internal control standards.</p><p>• Coordinate the timely submission of payable items, including carrier invoices and vendor-related payments, for processing.</p><p>• Manage recurring payment workflows and monitor scheduled obligations to help maintain accurate and prompt disbursements.</p><p>• Provide guidance and training to agency staff on proper accounts payable practices and related financial procedures.</p><p><br></p>
A growing safety consulting company is seeking a motivated Bookkeeper to join their team. This is an excellent opportunity for someone who enjoys wearing multiple hats, taking ownership of financial processes, and helping build structure within a growing business. The position will begin on a part-time basis but has the potential to become permanent as the company continues to expand. We're looking for a self-starter who can work independently, identify areas for improvement, and help keep our financial operations organized and running smoothly. <br> Responsibilities Manage day-to-day bookkeeping functions, including accounts payable and accounts receivable Process payroll and maintain payroll records Track customer invoices and assist with collections and payment follow-up Reconcile bank and credit card accounts Maintain accurate financial records and reports Assist with month-end financial processes Support company growth by helping establish new state tax accounts and unemployment accounts as expansion occurs Research and coordinate state registration requirements as the company enters new markets Ensure compliance with payroll tax and business registration requirements Help improve bookkeeping processes and maintain organized financial documentation Work closely with leadership to support financial planning and reporting needs