We are seeking an organized and proactive Office Manager to join our team in Birmingham, Alabama. This in-office role is responsible for overseeing daily office operations, supporting administrative functions, coordinating office procedures, and helping maintain an efficient, detail oriented work environment. Based on general knowledge. The ideal candidate is a strong communicator with excellent organizational skills, the ability to manage multiple priorities, and a commitment to supporting both staff and business operations. Based on general knowledge. Key Responsibilities: Oversee daily office operations to ensure efficiency and organization. Based on general knowledge. Manage office supplies, vendor relationships, and facility-related needs. Based on general knowledge. Coordinate administrative support activities, schedules, and internal communications. Based on general knowledge. Assist with recordkeeping, reporting, document management, and office procedures. Based on general knowledge. Support onboarding logistics, meeting coordination, and general office planning. Based on general knowledge. Help maintain a detail oriented and welcoming office environment for employees and visitors. Based on general knowledge. Monitor and improve office processes to enhance productivity and workflow. Based on general knowledge. Provide additional administrative and operational support as needed. Based on general knowledge.
<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>Position Overview</p><p>A growing organization in the utilities and infrastructure industry is seeking a <strong>Contracts Administrator</strong> to support project execution and commercial operations. This role will work closely with Project Managers, Operations leadership, and clients to ensure contracts, project documentation, and operational records are managed accurately and efficiently.</p><p>The ideal candidate will have experience within the utilities, public works, construction, engineering, or infrastructure industries and be comfortable working in a fast-paced, client-facing environment. This is an excellent opportunity for someone who thrives on organization, documentation management, and supporting multiple active projects.</p>
<p>Robert Half is partnering with a well established Birmingham based manufacturing organization to identify a Corporate Assistant Controller. This is a high visibility leadership opportunity and succession hire with the potential to eventually step into the Controller role.</p><p><br></p><p>This person will lead key accounting and payroll functions, manage a small team, and work closely with the Controller and operational leadership. The ideal candidate will be a confident, hands on accounting leader who can own the close and financial reporting while helping improve processes and develop the accounting team.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead month end and year end close processes</li><li>Prepare and review financial statements and management reporting</li><li>Ensure GAAP compliance and maintain strong financial controls</li><li>Support budgeting, forecasting, and financial analysis</li><li>Oversee payroll operations, including accuracy, compliance, reconciliations, and internal controls</li><li>Manage account reconciliations and fixed assets</li><li>Support internal and external audits</li><li>Analyze financial results and provide actionable insight to leadership</li><li>Identify and implement accounting and process improvements</li><li>Partner with operational leaders across the organization</li><li>Lead, mentor, and develop 3 direct reports</li></ul><p><strong>Why Consider It?</strong></p><ul><li>Succession opportunity with the potential to eventually step into the Controller role</li><li>High visibility with financial and operational leadership</li><li>Stable, established organization with a long history</li><li>Smaller company feel backed by the resources of a larger organization</li><li>Strong opportunities for continued advancement</li><li>Medical, dental, and vision benefits</li><li>401(k) with company match</li><li>15 days PTO</li><li>Paid training and professional development</li><li>Employee Assistance Program and wellness initiatives</li></ul><p>For immediate consideration, apply now or connect with Bryan Rushing at Robert Half on LinkedIn</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 Sr. Financial Analyst to provide strategic and analytical support across a portfolio facilities around the country. This individual contributor role works closely with operational and executive stakeholders, translating financial performance into clear recommendations that support growth, profitability, and informed decision-making. The position is fully remote and offers meaningful visibility across regional leadership, along with opportunities for long-term career advancement. The ideal candidate will live in eastern or central time zones. </p><p><br></p><p>Responsibilities:</p><p>• Serve as the primary finance partner for a group of assigned facilities, delivering insight into performance, trends, and business drivers across the Southeast region.</p><p>• Collaborate closely with the accounting team during the monthly close process to review results, validate financial accuracy, and prepare management reporting.</p><p>• Communicate monthly financial outcomes to facility executives and regional operations leaders through clear presentations and business-focused analysis.</p><p>• Guide semiannual forecasting activities and maintain forward-looking financial projections for the supported facilities.</p><p>• Lead the annual budgeting process for assigned locations, working with leadership to align financial plans with operational goals.</p><p>• Work directly with operations leaders, facility CEOs, and ownership stakeholders to develop growth strategies and evaluate financial opportunities.</p><p>• Identify areas to improve margin performance and support initiatives designed to strengthen profitability at the facility level.</p><p>• Prepare and deliver financial materials for both virtual and in-person meetings, including discussions related to operating results and incentive payouts.</p><p>• Travel periodically to attend leadership meetings and strengthen relationships with key partners across the region.</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>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>
We are seeking a detail-oriented and organized Administrative Assistant to join our team in Birmingham, Alabama. This in-office role will support daily business operations by managing schedules, coordinating office activities, preparing documents, maintaining records, and providing general administrative support to staff and leadership. Based on general knowledge. The ideal candidate is detail oriented, dependable, and able to handle multiple tasks efficiently in a fast-paced office environment. Based on general knowledge. Key Responsibilities: Provide day-to-day administrative support to departments, managers, and team members. Based on general knowledge. Answer and direct phone calls, emails, and other correspondence. Based on general knowledge. Schedule meetings, maintain calendars, and coordinate appointments. Based on general knowledge. Prepare reports, spreadsheets, presentations, and other business documents. Based on general knowledge. Maintain organized filing systems, records, and office documentation. Based on general knowledge. Order office supplies and support general office operations. Based on general knowledge. Greet visitors and assist with front office responsibilities as needed. Based on general knowledge. Help coordinate internal communications, projects, and special administrative assignments. Based on general knowledge.
<p>We are seeking a knowledgeable and detail-oriented Human Resources Generalist to join our team in Birmingham, Alabama. This in-office role will support a range of HR functions, including employee relations, onboarding, benefits administration, recruiting coordination, policy administration, and HR records management. Based on general knowledge. The ideal candidate is organized, approachable, and capable of handling sensitive information with professionalism and confidentiality. Based on general knowledge. Key Responsibilities: Support day-to-day human resources operations and assist with employee relations matters. Based on general knowledge. Coordinate onboarding, offboarding, and new hire documentation. Based on general knowledge. Assist with benefits administration, leave tracking, and HR policy communication. Based on general knowledge. Maintain accurate employee files, HR records, and compliance documentation. Based on general knowledge. Support recruiting activities, including job postings, interview scheduling, and candidate communication. Based on general knowledge. Help administer performance management processes and employee engagement initiatives. Based on general knowledge. Respond to employee questions regarding policies, procedures, and HR programs. Based on general knowledge. Partner with leadership to support workforce planning and other HR initiatives. Based on general knowledge.</p>
We are looking for an experienced Human Resources (HR) Manager to provide hands-on support for a business unit in Alabama. This Long-term Contract position is ideal for a service-oriented HR specialist who can partner closely with leadership, guide employees through organizational changes, and maintain smooth day-to-day HR operations. The role requires a balanced approach that combines strategic partnership with practical execution across core human resources functions.<br><br>Responsibilities:<br>• Partner with business leaders to deliver HR guidance that supports workforce needs and operational goals.<br>• Manage employee relations matters by addressing concerns, conducting follow-up, and promoting fair, consistent practices.<br>• Oversee onboarding activities to ensure new hires have a well-organized and positive start to their employment.<br>• Administer HR programs and daily personnel processes, including documentation, policy support, and employee communication.<br>• Support benefits-related activities by helping employees understand available programs and coordinating routine administrative tasks.<br>• Maintain accurate employee records and use HRIS tools to track workforce information, updates, and reporting needs.<br>• Provide HR support during leadership changes, helping maintain continuity, responsiveness, and employee confidence.<br>• Collaborate with managers to strengthen engagement, reinforce policies, and resolve people-related issues in a timely manner.
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 Accounts Payable Clerk to support a utilities and infrastructure organization in Birmingham, Alabama on a Contract to potential permanent basis. This role is ideal for someone who brings solid invoice processing experience, strong attention to detail, and the ability to keep payment activity accurate and on schedule. The position works onsite and offers the opportunity to contribute to a fast-paced accounting environment using Oracle and Excel.</p><p><br></p><p>Responsibilities:</p><p>• Review and process vendor invoices accurately and in a timely manner within the accounts payable workflow.</p><p>• Perform two-way and three-way matching by comparing invoices to purchase orders, receipts, and related documentation.</p><p>• Investigate payment issues and work with internal teams or vendors to correct billing discrepancies.</p><p>• Maintain organized records to support accounting accuracy, audit readiness, and efficient document retrieval.</p><p>• Assist with limited accounts receivable activities as needed to support the broader accounting team.</p><p>• Enter and update financial data in Oracle while ensuring completeness and consistency across transactions.</p><p>• Use Excel to track invoice status, reconcile details, and support routine reporting needs.</p><p>• Support adoption of App Zen processes when applicable as part of daily accounts payable operations.</p>
<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>