<p>Position Summary</p><p>A growing commercial construction organization is seeking an experienced Project Manager to lead the successful execution of complex construction projects from preconstruction through closeout. This individual will be responsible for project planning, financial management, team leadership, client communication, and overall project delivery.</p><p>The ideal candidate is a proactive leader with strong construction experience who can effectively manage schedules, budgets, subcontractors, and client relationships while ensuring projects are completed safely, on time, and within budget.</p><p>Key Responsibilities</p><ul><li>Lead construction projects through all phases, including preconstruction, execution, and closeout.</li><li>Manage project schedules, budgets, forecasting, profitability, and overall financial performance.</li><li>Coordinate and communicate with clients, design teams, subcontractors, vendors, and internal stakeholders.</li><li>Identify and resolve project challenges related to scope, schedule, quality, and cost.</li><li>Review drawings, specifications, and contract documents to ensure project requirements are met.</li><li>Oversee project documentation, including RFIs, submittals, change orders, meeting notes, and closeout materials.</li><li>Prepare and negotiate project buyouts, subcontract agreements, and purchase orders.</li><li>Monitor jobsite progress through regular site visits, ensuring safety, quality, and productivity standards are maintained.</li><li>Track labor, material, and subcontract costs while maintaining accurate financial forecasts.</li><li>Facilitate project meetings and provide regular updates to leadership and clients.</li><li>Mentor and support project team members, helping drive successful project outcomes.</li><li>Maintain a strong focus on customer satisfaction, schedule adherence, quality, safety, and profitability.</li></ul><p><br></p>
<p>Key Responsibilities</p><ul><li>Serve as a resource for employees and managers regarding HR policies, procedures, and employment-related matters.</li><li>Coordinate onboarding and offboarding activities, including new hire documentation and orientation.</li><li>Assist with employee relations matters by conducting investigations and providing recommendations.</li><li>Administer benefits enrollment, employee leaves, and HRIS updates.</li><li>Ensure compliance with federal, state, and local employment laws and company policies.</li><li>Support performance management processes and employee development initiatives.</li><li>Maintain accurate employee records and HR documentation.</li><li>Assist with recruiting efforts, including posting jobs, screening candidates, and coordinating interviews.</li><li>Prepare HR reports, audits, and analytics as needed.</li><li>Partner with leadership to support organizational and workforce initiatives.</li></ul><p><br></p>
<p>We are looking for a detail-oriented Accounting Customer Service specialist to join a hybrid team supporting accounting operations in Birmingham, Alabama. This Contract to possible permanent opportunity is ideal for someone who can confidently assist customers with billing-related questions while managing a fast-paced workload tied to accounts payable and accounts receivable activity. The role combines service-focused communication with hands-on accounting support, offering the chance to contribute to an expanding team within the commercial insurance industry.</p><p><br></p><p>Responsibilities:</p><p>• Respond to incoming customer inquiries related to accounting matters, providing clear and effective support by phone and email.</p><p>• Assist with questions involving accounts payable and accounts receivable, helping resolve routine billing and payment concerns.</p><p>• Review invoices, gather supporting information, and follow up on discrepancies to ensure issues are addressed accurately and promptly.</p><p>• Manage a high volume of requests and tasks while maintaining strong attention to detail and timely follow-through.</p><p>• Document interactions and track open items through designated systems, ensuring proper visibility and resolution of accounting-related cases.</p><p>• Use spreadsheets and internal software tools to research account information and support day-to-day financial service activities.</p><p>• Collaborate with the accounting support team to help balance service demands and shifting operational priorities.</p><p><br></p>
We are looking for an experienced Assistant Controller to join a well-established organization in Birmingham, Alabama. This role offers the chance to support a busy accounting function, strengthen reporting processes, and provide day-to-day leadership within a collaborative finance team. The ideal candidate brings strong accounting knowledge, sound judgment, and the ability to improve efficiency in a hands-on environment.<br><br>Responsibilities:<br>• Oversee core accounting activities to ensure accurate financial records, timely reconciliations, and reliable month-end results.<br>• Support the Controller by preparing financial reports, reviewing general ledger activity, and helping maintain strong internal accounting practices.<br>• Guide and mentor accounting staff while promoting accountability, consistency, and high-quality work across the department.<br>• Lead month-end close efforts by coordinating deadlines, reviewing entries, and resolving discrepancies in a timely manner.<br>• Assist with audit preparation by organizing documentation, responding to requests, and helping ensure compliance with reporting standards.<br>• Evaluate existing manual workflows and recommend process improvements that increase accuracy and operational efficiency.<br>• Partner with cross-functional teams to address accounting issues, support business needs, and maintain effective financial communication.<br>• Contribute to the effective use of systems such as JD Edwards and related tools to support reporting and daily accounting operations.
<p>We are seeking a detail-oriented Billing Clerk to support invoicing, collections, and account reconciliation activities. This role is responsible for generating and processing invoices accurately, monitoring outstanding balances, and helping ensure timely payment collection. The ideal candidate will have strong customer service skills, a solid understanding of billing and accounts receivable processes, and the ability to work effectively in a fast-paced environment.</p><p><br></p><p>Key Responsibilities</p><ul><li>Prepare and issue accurate, timely customer invoices</li><li>Review billing data for accuracy, including rates, quantities, and applicable taxes</li><li>Maintain and update customer billing and contact information</li><li>Investigate and resolve billing, pricing, invoice, and payment discrepancies</li><li>Monitor customer payment due dates and follow up on outstanding balances</li><li>Research customer accounts and communicate directly with customers to resolve issues</li><li>Generate, transmit, and post credit notes to customer accounts</li><li>Prepare regular accounts receivable and collections reports for management</li><li>Escalate delinquent accounts when appropriate</li><li>Produce ad hoc reporting as needed</li><li>Ensure compliance with company policies, accounting standards, and applicable regulations</li><li>Perform additional duties as assigned by management</li></ul>
<p>We are looking for an Accounts Payable Specialist to join a team in Birmingham, Alabama in a contract capacity. This position supports day-to-day payable operations for assigned insurance markets and agencies, with a strong focus on accuracy, account reconciliation, and timely payment activity. The role also serves as a key point of contact for resolving billing and accounting issues while helping maintain consistent financial procedures across the organization.</p><p><br></p><p>Responsibilities:</p><p>• Oversee accounts payable activities for designated carrier and agency relationships, ensuring work is completed in line with established financial procedures.</p><p>• Investigate and resolve payment and accounting discrepancies between insurance carriers and agency records, serving as a primary contact for issue resolution.</p><p>• Reconcile account balances regularly to support internal controls, accuracy in reporting, and timely disbursement processing.</p><p>• Submit carrier invoices and vendor payment requests for processing with close attention to completeness and coding accuracy.</p><p>• Manage recurring payable transactions for assigned agencies and help maintain consistent payment workflows.</p><p>• Support month-end closing activities for both Sagitta and non-Sagitta agency environments, including account review and related payable tasks.</p><p>• Provide guidance and training to agency staff on proper accounts payable practices and documentation standards.</p><p>• Act as cross-functional backup for other regional accounting team members as needed to maintain business continuity.</p>
<p><strong>Location:</strong> On-Site</p><p><strong>Employment Type:</strong> Contract-to-Hire</p><p><strong>Department:</strong> Administration / Operations</p><p>Position Overview</p><p>Our client is seeking a highly organized and detail-oriented <strong>Administrative Assistant</strong> to support daily business operations, document management, and administrative processes. This position requires strong proficiency in <strong>Microsoft Outlook, Excel, and DocuSign</strong>, along with the ability to manage confidential information, coordinate documentation, and support financial and vendor-related processes.</p><p>The ideal candidate will have experience working in a professional office environment and possess a basic understanding of financial statements and insurance documentation commonly used in construction, professional services, or project-based organizations.</p><p>Key Responsibilities</p><p>Administrative Support</p><ul><li>Provide day-to-day administrative support to management and office staff.</li><li>Manage calendars, schedule meetings, and coordinate appointments through Microsoft Outlook.</li><li>Draft, format, and maintain business correspondence, reports, and documentation.</li><li>Organize electronic and paper filing systems while ensuring document accuracy and confidentiality.</li><li>Answer phones, direct inquiries, and assist visitors professionally.</li></ul><p>Document & Contract Management</p><ul><li>Prepare, track, and manage documents utilizing DocuSign.</li><li>Monitor document status and ensure timely completion of signatures and approvals.</li><li>Maintain organized records of contracts, agreements, and supporting documentation.</li><li>Assist with document distribution and version control.</li></ul><p>Financial & Reporting Support</p><ul><li>Support management with administrative aspects of financial reporting and documentation.</li><li>Review and organize financial information for internal use.</li><li>Demonstrate an understanding of the differences between internally prepared financial statements and CPA-prepared financial statements.</li><li>Assist with data entry, reporting, and spreadsheet management using Microsoft Excel.</li><li>Maintain accuracy when working with financial records and supporting documents.</li></ul><p>Vendor & Insurance Administration</p><ul><li>Collect, review, and track subcontractor and vendor documentation.</li><li>Maintain records of Certificates of Insurance (COIs) and ensure required documentation is current.</li><li>Possess a basic understanding of subcontractor insurance requirements and certificate terminology.</li><li>Communicate with vendors and subcontractors regarding missing or expired documentation.</li></ul><p>General Office Support</p><ul><li>Coordinate office communications and administrative workflows.</li><li>Assist with special projects and operational initiatives as assigned.</li><li>Support multiple departments while maintaining attention to detail and meeting deadlines.</li></ul>
<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>
We are looking for an experienced Controller to support financial operations for a metal fabrication organization in Birmingham, Alabama. This contract opportunity has the potential to become permanent and is ideal for a hands-on, detail-oriented accounting specialist who can bring structure, accuracy, and strong financial oversight to a fast-paced environment. The person in this role will help lead core accounting activities, strengthen reporting processes, and ensure timely completion of critical close responsibilities.<br><br>Responsibilities:<br>• Direct the month-end close process to ensure financial records are completed accurately and on schedule.<br>• Prepare, review, and analyze financial statements and other accounting reports for leadership decision-making.<br>• Oversee daily accounting functions, including general ledger activity, reconciliations, and transaction review.<br>• Maintain strong internal controls and support compliance with company policies and standard accounting practices.<br>• Partner with operational and administrative teams to improve financial visibility and resolve reporting issues.<br>• Monitor cash flow, expenses, and balance sheet activity to help maintain sound financial performance.<br>• Assist with audits, documentation requests, and other reporting requirements as needed.<br>• Identify opportunities to improve accounting workflows and support process changes, including system-related updates when applicable.
<p>We are looking for an Accounts Receivable Specialist to join an organization in Birmingham. This contract opportunity is ideal for someone who enjoys working in a fast-moving environment, providing strong service to both internal teams and external clients, and keeping accounts receivable activity accurate and up to date. </p><p><br></p><p>Responsibilities:</p><p>• Manage accounts receivable activities by reviewing incoming payments, applying cash accurately, and following up on outstanding balances.</p><p>• Support internal departments and external customers by responding to billing and payment questions in a timely and thorough manner.</p><p>• Monitor unapplied cash and research discrepancies to ensure payments are properly recorded and resolved.</p><p>• Maintain accurate account records within the company’s accounting system and assist with routine receivable-related updates.</p><p>• Use Excel and Outlook to track account activity, organize communications, and document follow-up efforts.</p><p>• Partner with team members across a large accounting department to address payment issues and improve resolution times.</p><p>• Contribute to collections efforts when needed by contacting customers and helping reduce aging balances.</p>
We are partnering with a well-established automotive dealership in the Birmingham area to permanent an experienced Accounting Manager. This is a hands-on leadership opportunity for an accounting detail oriented who thrives in a fast-paced environment and enjoys overseeing the financial operations of a growing dealership. <br> Responsibilities Oversee all day-to-day accounting operations, including accounts payable, accounts receivable, collections, bank reconciliations, and financial reporting. Lead, mentor, and support a team of three bookkeepers. Manage vehicle title processing and transfers, including submissions through Alabama's ALVIN system. Track vehicle costs and allocate shop expenses to inventory and vehicle sales. Prepare and file multi-state sales tax returns and ensure timely payments. Process weekly, bi-weekly, and monthly payroll, including garnishments, deductions, and E-Verify administration. Oversee business licenses, renewals, dealer tags, and regulatory compliance requirements. Prepare financial reports and provide operational analysis to ownership to support business decisions. Ensure accurate financial records while maintaining compliance with accounting standards and dealership regulations.
Our client is seeking an experienced Assistant Controller to join their growing finance team in Alabaster, Alabama. This is an excellent opportunity for an accounting detail oriented who enjoys working in a collaborative environment and wants to play a key role in financial reporting, operational accounting, and process improvement. Responsibilities Assist with the preparation of monthly, quarterly, and annual financial statements and reports. Support month-end and year-end close processes, ensuring accuracy and compliance with GAAP. Prepare and review journal entries and account reconciliations, including cash, prepaid expenses, fixed assets, and other balance sheet accounts. Manage and reconcile quarterly physical inventory counts. Perform daily and monthly bank and cash reconciliations. Assist with accounts payable, accounts receivable, billing, and collections to ensure accurate and timely processing. Partner with departments across the organization to analyze financial data and provide meaningful business insights. Support budgeting, forecasting, variance analysis, and other financial reporting initiatives. Assist with audit preparation and serve as a liaison with external auditors. Help strengthen internal controls and identify opportunities to improve accounting processes and efficiencies. Assist the Controller with financial analysis related to capital expenditures, pricing decisions, and other strategic initiatives. Stay current on accounting standards and ensure ongoing compliance with applicable regulations.
<p>Our client is seeking a detail-oriented <strong>General Ledger Accountant</strong> for a <strong>short-term contract assignment</strong>. This role will support day-to-day accounting operations, help maintain the accuracy of financial records, and assist with key close and reconciliation activities. The ideal candidate can step in quickly, work independently, and ensure deadlines are met in a fast-paced environment. This role will be mostly remote with travel involved. </p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Maintain and reconcile general ledger accounts</li><li>Prepare and post journal entries</li><li>Support month-end and year-end close activities</li><li>Perform account and bank reconciliations</li><li>Review financial data and resolve discrepancies</li><li>Assist with reporting, audit support, and documentation requests</li><li>Help ensure compliance with accounting policies and internal controls</li><li>Partner with the accounting team to address backlog, process gaps, or workload demands</li></ul>
We are looking for an Administrative Assistant to support daily office operations. This contract position is ideal for someone who enjoys keeping workflows organized, handling front-office communication, and providing dependable administrative support. The role offers the opportunity to work across a variety of clerical and coordination tasks while helping the team maintain an efficient and well-organized environment.<br><br>Responsibilities:<br>• Manage day-to-day administrative activities, including preparing documents, organizing files, and maintaining accurate office records.<br>• Serve as the first point of contact for incoming calls and visitors, providing courteous assistance and directing inquiries appropriately.<br>• Enter and update information in internal systems with a high level of accuracy and attention to detail.<br>• Coordinate correspondence and scheduling through email and calendar tools, including Microsoft Outlook.<br>• Prepare, review, and distribute documents using office software such as Microsoft Excel and DocuSign.<br>• Support general reception coverage by monitoring the front desk and ensuring smooth communication across the office.<br>• Assist with routine office tasks to keep operations running efficiently and deadlines on track.
<p>Our client is seeking a detail-oriented Tax Auditor to conduct tax and regulatory reviews on behalf of clients. This position is responsible for examining taxpayer records, identifying revenue deficiencies, ensuring compliance with applicable tax laws and regulations, and documenting audit findings. The ideal candidate will possess strong accounting knowledge, analytical skills, and the ability to communicate effectively with clients and stakeholders. This position offers a HYBRID schedule. </p><p>Key Responsibilities</p><ul><li>Conduct tax and regulatory audits and reviews to identify, correct, and document tax and fee revenue deficiencies.</li><li>Examine taxpayer records and financial documentation to ensure compliance with applicable tax laws and regulations.</li><li>Prepare for audits by reviewing tax returns, prior audit reports, and other relevant records.</li><li>Meet with taxpayers and their representatives to explain audit procedures, answer questions, and obtain necessary information.</li><li>Analyze and verify business and financial records to support audit conclusions.</li><li>Prepare work papers, calculate assessments, and document audit adjustments.</li><li>Review and discuss audit findings with taxpayers, explaining how tax laws and rulings apply to their operations.</li><li>Prepare detailed statistical and narrative reports supporting audit conclusions and recommendations.</li><li>Respond to taxpayer inquiries and assist with disputed cases and hearings as needed.</li><li>Maintain a thorough understanding of applicable tax laws, regulations, and industry practices.</li><li>Travel to client locations as required.</li><li>Perform additional duties and special projects as assigned.</li></ul><p><br></p>