<p>We are seeking a detail-oriented Bookkeeper / Office Manager to support the day-to-day financial and administrative operations of a growing organization in Alabaster, Alabama on a contract basis. This position is expected to begin as a full-time role to help bring the bookkeeping function up to date, establish processes, and ensure all financial records are current. Once the business is caught up and operating smoothly, there may be flexibility for the position to transition to a part-time remote schedule. The timeline for this transition will depend on business needs and workload. Extensive experience with QuickBooks Online (QBO) is required.</p><p><br></p><p>Responsibilities</p><ul><li>Maintain accurate financial records within QuickBooks Online (QBO), including payroll entries, business expenses, vendor invoices, and other daily transactions.</li><li>Perform bank and credit card reconciliations, research discrepancies, and ensure financial data is accurate and current.</li><li>Manage accounts payable and assist with accounts receivable activities as needed.</li><li>Organize and maintain financial and administrative records, ensuring documentation is accurate, accessible, and audit-ready.</li><li>Scan, file, and manage electronic and physical records.</li><li>Support general office administration, including clerical tasks, correspondence, and coordination of office functions.</li><li>Assist with maintaining efficient office workflows and providing administrative support to leadership as needed.</li><li>Utilize standard office software and equipment to support daily operations.</li></ul>
<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 an experienced Contract Administrator to support a growing team in Alabama. This Long-term Contract position is ideal for someone who can bring structure to project-related administrative work, communicate effectively with both office staff and external contacts, and thrive in a client-facing environment that requires strong attention to detail. The role will partner closely with the Commercial Operations Manager and help improve day-to-day coordination as the organization expands. Candidates with backgrounds in utilities or public works will be especially well suited for this opportunity.</p><p><br></p><p>Responsibilities:</p><p>• Coordinate administrative activities that support multiple projects, helping the team stay organized and on schedule.</p><p>• Manage calendars, meetings, and daily scheduling needs for operational and project-related priorities.</p><p>• Prepare, track, and organize contracts and related documentation using designated contract management tools.</p><p>• Maintain clear communication with project managers, field personnel, clients, and internal stakeholders to ensure timely follow-up on action items.</p><p>• Handle incoming calls, messages, and correspondence with strong attention to customer service.</p><p>• Build and update spreadsheets, reports, and status trackers in Excel to support reporting and project visibility.</p><p>• Assist with office-based coordination tasks that help a growing operation manage increased workflow effectively.</p><p>• Support administrative processes tied to commercial operations while ensuring records are accurate, current, and easy to access</p>
<p><strong>Human Resources Administrator </strong></p><p>Position Summary</p><p>We are seeking a detail-oriented Human Resources Administrator with strong payroll experience to support HR and payroll operations. This role is responsible for processing payroll, maintaining employee records, assisting with benefits administration, ensuring compliance with company policies and employment regulations, and providing exceptional support to employees and leadership. The ideal candidate will have experience managing payroll data, HRIS systems, employee onboarding, and HR administrative processes.</p><p>Key Responsibilities</p><p>Payroll Administration</p><ul><li>Process weekly, biweekly, or semi-monthly payroll accurately and on schedule.</li><li>Review and verify timesheets, timekeeping records, and payroll-related data.</li><li>Maintain payroll records, deductions, garnishments, direct deposits, and tax information.</li><li>Investigate and resolve payroll discrepancies and employee payroll inquiries.</li><li>Coordinate payroll changes including new hires, terminations, promotions, compensation adjustments, and benefit deductions.</li><li>Ensure compliance with federal, state, and local payroll regulations.</li><li>Assist with payroll audits, reporting, and year-end activities, including W-2 processing.</li></ul><p>Human Resources Administration</p><ul><li>Maintain employee personnel files and HR documentation.</li><li>Assist with onboarding, orientation, and employee offboarding processes.</li><li>Process employment status changes and maintain accurate HRIS records.</li><li>Support benefits administration, open enrollment, and employee benefit inquiries.</li><li>Generate HR and payroll reports for leadership as needed.</li><li>Assist with policy administration and employee communications.</li><li>Coordinate background checks, employment verifications, and new hire paperwork.</li><li>Ensure HR records remain compliant and confidential.</li></ul><p>Employee Support</p><ul><li>Serve as a primary point of contact for employee questions regarding payroll, benefits, and HR policies.</li><li>Provide excellent customer service to employees and management.</li><li>Support HR initiatives, employee engagement activities, and special projects.</li></ul><p>Qualifications</p><ul><li>Associate's or Bachelor's degree in Human Resources, Business Administration, Accounting, or a related field preferred.</li><li>3+ years of HR administrative and payroll experience.</li><li>Strong knowledge of payroll processing, wage and hour regulations, and payroll compliance.</li><li>Experience supporting benefits administration and employee records management.</li><li>High level of accuracy, confidentiality, and attention to detail.</li></ul><p><br></p>
<p>Position Summary</p><p>We are seeking a highly organized and professional Administrative Assistant to support daily office operations and provide administrative support to leadership and staff. The ideal candidate will possess strong communication skills, attention to detail, and the ability to manage multiple priorities in a fast-paced environment.</p><p>Key Responsibilities</p><ul><li>Answer and direct incoming phone calls, emails, and visitor inquiries.</li><li>Greet and assist visitors, clients, and vendors in a professional manner.</li><li>Manage calendars, schedule meetings, and coordinate appointments.</li><li>Prepare, edit, and distribute correspondence, reports, presentations, and other documents.</li><li>Maintain electronic and paper filing systems, ensuring records are accurate and up to date.</li><li>Coordinate meeting logistics, including room reservations, materials, and refreshments.</li><li>Process mail, shipments, and incoming/outgoing correspondence.</li><li>Order and maintain office supplies and equipment inventory.</li><li>Assist with data entry, report generation, and recordkeeping.</li><li>Prepare expense reports, purchase requests, and administrative documentation as needed.</li><li>Support special projects, company events, and team initiatives.</li><li>Maintain confidentiality when handling sensitive information.</li><li>Serve as a point of contact for internal staff and external stakeholders.</li></ul><p><br></p>
Are you a driven, relationship-focused sales detail oriented looking for an opportunity where you can build something of your own? Our client, a fast-growing furniture company, is looking for a motivated Sales Representative to join their team and grow into a key member of their sales organization. This is more than a traditional sales position. The company is committed to developing the right person from the ground up, providing extensive hands-on training, direct mentorship from experienced sales leaders, and the opportunity to eventually take ownership of a growing territory. What You’ll Do During your initial training period, you’ll work closely with the Sales Manager and experienced members of the sales team to learn the business inside and out. You’ll gain hands-on exposure to: Products and manufacturing operations The furniture industry and customer base Sales strategies and account management Customer relationship development Territory growth and business development As you develop, you’ll transition into managing your own territory covering Alabama, the Florida Panhandle, and portions of Tennessee. Your responsibilities will include: Building and maintaining strong, long-term customer relationships Growing existing accounts and identifying new opportunities Developing new business throughout your territory Managing customer needs and serving as a trusted sales partner Traveling throughout the territory to meet with customers and prospects Working closely with internal teams to deliver an exceptional customer experience Taking ownership of sales goals and territory growth
<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>
We are looking for an experienced Human Resources Manager to support a wholesale distribution operation in Birmingham, Alabama through a Contract position. This role oversees core HR activities that help maintain an organized, compliant, and employee-focused workplace, including employee relations, onboarding coordination, and day-to-day HR administration. The ideal candidate brings strong attention to detail, confidence handling sensitive personnel matters, and the ability to work effectively across multiple systems and priorities.<br><br>Responsibilities:<br>• Guide employee relations matters by addressing workplace concerns, supporting managers, and helping maintain consistent HR practices.<br>• Coordinate onboarding and employment verification activities, including background screening support and E-Verify processing, to ensure a smooth start for new hires.<br>• Prepare HR documentation such as separation checklists, internal forms, and presentation materials while maintaining accurate personnel records.<br>• Manage administrative requests for business cards, office supply orders, and meeting support, including arranging lunches for internal sessions when needed.<br>• Support learning initiatives by organizing training materials, scheduling development activities, and creating PowerPoint presentations for HR or leadership meetings.<br>• Oversee security access administration by activating key cards and helping monitor security camera-related processes in coordination with appropriate teams.<br>• Maintain and review HR data in relevant systems, using tools such as Prism HR, timekeeping platforms, and Swipeclock to support reporting and daily operations.<br>• Use Excel functions, including pivot tables and VLOOKUPs, to compile workforce information, track HR metrics, and assist with decision-making.<br>• Partner with supervisors on termination-related processes by ensuring required documentation and checklists are completed accurately and on time.
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
Job Description Our client is seeking an organized and people-focused HR Specialist to support daily human resources operations in their Somerville, Alabama office. This in-person role is ideal for a detail oriented with experience in employee support, onboarding, records administration, policy compliance, and HR process coordination. The HR Specialist will partner with managers and employees to help maintain smooth HR operations, support a positive workplace culture, and ensure accurate handling of confidential personnel information. Key Responsibilities Support day-to-day HR operations, including employee records, documentation, and policy administration Coordinate onboarding and new-hire paperwork to support a smooth employee experience Assist with recruiting support activities, including scheduling interviews and communicating with candidates Respond to employee questions regarding HR policies, procedures, and general workplace matters Maintain HR files, databases, and reporting with a high degree of accuracy and confidentiality Help support benefits administration, leave tracking, and compliance-related documentation Partner with leadership on employee relations matters and workforce support needs Assist with training coordination, performance documentation, and process improvement initiatives Ensure HR practices align with company policies and employment regulations
<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>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>
We are looking for a detail-oriented Medical Customer Service Rep to support a busy healthcare-related operation in Chelsea, Alabama. This is a Contract position for someone who can balance customer communication, administrative coordination, and accurate record management in a fast-paced office setting. The ideal candidate brings experience with medical customer service, is comfortable managing multiple priorities at once, and can provide dependable support for both day-to-day activities and event-related logistics.<br><br>Responsibilities:<br>• Respond to incoming customer inquiries and provide timely support related to medical products, services, and account questions.<br>• Maintain accurate data entry across internal records while tracking multiple steps and follow-up actions for each request or order.<br>• Coordinate administrative tasks such as scheduling meetings, organizing calendar activity, and managing invitations through Outlook in a Mac-based office environment.<br>• Assist with trade show preparation by handling registration, setup coordination, and related event support during peak planning periods.<br>• Communicate professionally with patients, customers, and internal team members to help resolve service issues and ensure a positive experience.<br>• Support billing-related questions and direct concerns appropriately while maintaining confidentiality and accuracy.<br>• Monitor detailed workflows involving numerous moving parts to help keep customer service operations organized and on schedule.<br>• Contribute to office support needs as business processes evolve, including adapting to updated tools or operational changes when needed.
We are looking for a Transition Engineer to lead critical integration and platform transition efforts for a Long-term Contract assignment based in Eastaboga, Alabama. This role focuses on ensuring reliable connectivity between external providers, enterprise transportation systems, and internal dispatch tools while supporting operational continuity. The ideal candidate will bring strong systems integration experience, sound change control practices, and the ability to translate business process needs into stable technical solutions.<br><br>Responsibilities:<br>• Lead the company-side readiness for provider cutover activities, including network routing, certificate setup, and end-to-end connection validation.<br>• Track transaction flow from the external provider through the McLeod platform and into the internal dispatch environment to confirm data integrity across systems.<br>• Adjust the dispatch application only where necessary so it can accept and process the incoming feed with minimal disruption to operations.<br>• Plan and execute rollback rehearsals and full-cycle testing, including month-end validation, to confirm production readiness before final transition.<br>• Partner with the designated McLeod specialist to coordinate integration behavior, align mapping dependencies, and resolve handoff issues efficiently.<br>• Decommission legacy integrations by confirming inactivity, retiring obsolete interfaces, and documenting shutdown steps for affected systems.<br>• Evaluate an external customer portal and provide a clear recommendation on whether it should be retired, modernized, or replaced.<br>• Support the move of dispatch decisioning into the McLeod planning board by converting documented business rules into actionable system configuration requirements.<br>• Maintain operational ownership of Linux-based servers and related applications, ensuring stability, controlled changes, and complete technical documentation throughout the engagement.
Job Summary Our company is seeking a detail oriented and personable HR Receptionist to join our team in Birmingham, Alabama. This onsite role serves as the first point of contact for employees, candidates, and visitors while providing administrative support to the Human Resources team. The ideal candidate is organized, detail-oriented, and committed to delivering excellent customer service in a fast-paced office environment. Key Responsibilities Greet and assist visitors, candidates, and employees in a detail oriented manner Answer and route incoming phone calls and emails Support HR staff with administrative tasks, filing, recordkeeping, and data entry Schedule interviews, meetings, and onboarding appointments Maintain employee files and ensure documentation is accurate and up to date Assist with new hire paperwork and onboarding processes Handle incoming mail, packages, and office correspondence Maintain confidentiality of sensitive employee and company information Help coordinate office events, HR meetings, and employee communications
We are looking for an experienced Senior Systems Administrator to oversee and strengthen enterprise infrastructure operations in Birmingham, Alabama. This position supports a multi-site environment and plays a key role in maintaining reliable server, virtualization, cloud, and identity platforms for the organization. The ideal candidate brings deep technical expertise, a practical approach to problem-solving, and a strong commitment to system stability, security, and continuous improvement.<br><br>Responsibilities:<br>• Oversee daily administration of server environments across on-premises, virtual, and cloud platforms that support users at multiple locations.<br>• Maintain and optimize core infrastructure technologies, including Windows Server, VMware, Hyper-V, and Microsoft 365 services.<br>• Manage identity and access functions through Active Directory, Group Policy, and related account administration processes.<br>• Track system health, install updates, resolve infrastructure issues, and take corrective action to minimize downtime.<br>• Direct backup, recovery, storage, and disaster recovery activities to protect business-critical systems and data.<br>• Apply security controls, address vulnerabilities, and enforce appropriate access standards across the server environment.<br>• Support server hardware and data center equipment to ensure dependable performance and availability.<br>• Provide secondary infrastructure assistance for networking components such as switches, VLANs, and site connectivity.<br>• Contribute to technical projects by creating documentation, improving operational procedures, and developing PowerShell-based automation where appropriate.
We are looking for an HRIS Analyst to support and improve the Workday environment for a manufacturing organization in Birmingham, Alabama. This contract position has the potential to become permanent and will partner closely with HR, Payroll, Benefits, and other business teams to strengthen system performance, streamline processes, and deliver reliable reporting. The role is well suited for someone who combines hands-on Workday expertise with strong analytical thinking and a practical approach to solving business needs.<br><br>Responsibilities:<br>• Oversee daily support and administration of the Workday platform, ensuring consistent system performance and timely issue resolution.<br>• Configure and refine Workday functionality across core HR and related areas such as recruiting, benefits, compensation, time tracking, absence, and payroll, based on business needs.<br>• Gather operational requirements from stakeholders and convert them into effective system updates, enhancements, and process improvements.<br>• Coordinate testing activities for Workday releases and newly introduced features to confirm functionality and minimize disruption.<br>• Develop and maintain reports, dashboards, scorecards, and calculated fields to support decision-making and workforce visibility.<br>• Investigate system problems, perform root-cause analysis, and collaborate with HR, Payroll, and IT partners on escalated matters.<br>• Conduct audits and validation activities to protect data accuracy, support compliance, and maintain overall system integrity.<br>• Administer security roles and permissions while helping enforce governance standards and documentation practices.<br>• Contribute to integration support, user training, and special projects related to upgrades, optimization efforts, and operational improvements.
<p>We are looking for an Executive Assistant to provide high-level support to an excecutive in Birmingham, Alabama. This position blends administrative coordination with hands-on assistance across both work-related and personal matters, requiring someone who is highly organized, resourceful, and dependable. The ideal candidate is comfortable managing shifting priorities, anticipating needs, and keeping day-to-day operations running smoothly in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Coordinate the executive’s schedule, prioritize appointments, and help ensure each day is planned efficiently and executed on time.</p><p>• Arrange business travel, including itineraries, reservations, and related logistics, while adapting quickly to schedule changes.</p><p>• Oversee a mix of executive support tasks tied to both work and personal obligations, maintaining accuracy and discretion throughout.</p><p>• Collect, organize, and prepare financial documents needed for personal tax-related activities and recordkeeping.</p><p>• Review and retrieve banking information, assist with account-related administrative tasks, and help maintain organized financial records.</p><p>• Address time-sensitive requests with sound judgment, taking initiative to resolve issues independently whenever possible.</p><p>• Partner closely with another executive support team member to learn processes, coordinate priorities, and ensure seamless day-to-day coverage.</p><p>• Support expense tracking and property-related or business financial administration using tools such as QuickBooks and Outlook as needed.</p>