• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Diversity and inclusion
  • Browse jobs Find your next hire Our locations
    ;

    8 results in Charlottesville, VA

    RelevanceDate Posted
    Create a Job Alert
    Email me about new jobs in Charlottesville, VA
    Are you sure you want to pass on this job?

    Exciting opportunity for a standalone Finance Manager (Controller) to join a small, stable, and dynamic organization. You will have ample time to train with and transition all work from the President/Finance Manager that is retiring after 30+ years of service. This is a family-like environment for a small business where everyone has a multi-functional role. The Finance Manager will be tasked with learning the business, handling the full cycle of accounting and financial reporting, and enhancing the organizations processes and reporting. The Finance Manager will work closely with ownership, leadership and the sales/service team.


    Current responsibilities include but are not limited to:

    • AP - check, post and pay incoming invoices. Process & monitor recurring invoice by direct debit. Send AP list to German ownership weekly
    • AR - Create outgoing invoices and monitor incoming payments. Maintain the COD lists and ensure that employees have and follow them. Collections. Send R list to German ownership weekly.
    • Insurance - obtain quotes, negotiate and close contracts (Auto, Liability, Workers Comp, etc.)
    • Bank - Handle all banking matters. Check employees' credit card statements. Transfer money between accounts (US to/from Germany)
    • Licenses - Ensure all business licenses are valid (locations in 3 states). Obtain tax stamps for vehicles
    • Taxes - Make payments for any taxes due on time. Both federal and state taxes in states with sales. Prepare and carry out upcoming audits such as with the tax office, insurance, workers comp, etc. Work with external CPA.
    • Wages & Salaries - responsible for payroll (outsourced) and HR
    • Accountant / CPA - Keep in touch with our CPA and ensure that he receives documents required to prepare annual financial statements
    • Financial Statements - Prepare financials monthly by the 5th of the month.

    My client is interested in individuals that have experience with the full cycle of accounting and reporting for a small business but also individuals who have experience updating policies, procedures, and processes to gain efficiencies and also enhance reporting. They embrace change and are looking forward to automating as much as possible and bringing their processes current.


    Please apply directly to this job post for consideration. If you have additional questions, please contact Lee Chernett, VP at Robert Half Finance & Accounting, via LinkedIn or by calling 571.297.9074

    • Bachelors degree in Accounting
    • 7+ years of hands on full cycle accounting experience in a small business
    • Thrive in an environment where you wear multiple hats and have responsibilities outside of the job description
    • Track record of automation, process improvement and enhancing reporting & analytics
    • Exceptional written and verbal communication skills
    • Highly collaborative with a track record of building relationships at all levels within an organization
    • ERP experience with systems other than QuickBooks
    • Intermediate Excel skills
    • CPA or MBA (desired, not required)

    Please apply directly to this job post for consideration. If you have additional questions, please contact Lee Chernett, VP at Robert Half Finance & Accounting, via LinkedIn or by calling 571.297.9074

    Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. © 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

    8 results in Charlottesville, VA

    Controller <p>Exciting opportunity for a standalone Finance Manager (Controller) to join a small, stable, and dynamic organization. You will have ample time to train with and transition all work from the President/Finance Manager that is retiring after 30+ years of service. This is a family-like environment for a small business where everyone has a multi-functional role. The Finance Manager will be tasked with learning the business, handling the full cycle of accounting and financial reporting, and enhancing the organizations processes and reporting. The Finance Manager will work closely with ownership, leadership and the sales/service team. </p><p><br></p><p>Current responsibilities include but are not limited to:</p><ul><li><strong>AP </strong>- check, post and pay incoming invoices. Process & monitor recurring invoice by direct debit. Send AP list to German ownership weekly</li><li><strong>AR </strong>- Create outgoing invoices and monitor incoming payments. Maintain the COD lists and ensure that employees have and follow them. Collections. Send R list to German ownership weekly.</li><li><strong>Insurance </strong>- obtain quotes, negotiate and close contracts (Auto, Liability, Workers Comp, etc.)</li><li><strong>Bank </strong>- Handle all banking matters. Check employees' credit card statements. Transfer money between accounts (US to/from Germany)</li><li><strong>Licenses </strong>- Ensure all business licenses are valid (locations in 3 states). Obtain tax stamps for vehicles</li><li><strong>Taxes </strong>- Make payments for any taxes due on time. Both federal and state taxes in states with sales. Prepare and carry out upcoming audits such as with the tax office, insurance, workers comp, etc. Work with external CPA.</li><li><strong>Wages & Salaries</strong> - responsible for payroll (outsourced) and HR</li><li><strong>Accountant / CPA </strong>- Keep in touch with our CPA and ensure that he receives documents required to prepare annual financial statements</li><li><strong>Financial Statements </strong>- Prepare financials monthly by the 5th of the month.</li></ul><p>My client is interested in individuals that have experience with the full cycle of accounting and reporting for a small business but also individuals who have experience updating policies, procedures, and processes to gain efficiencies and also enhance reporting. They embrace change and are looking forward to automating as much as possible and bringing their processes current. </p><p><br></p><p>Please apply directly to this job post for consideration. If you have additional questions, please contact Lee Chernett, VP at Robert Half Finance & Accounting, via LinkedIn or by calling 571.297.9074</p> Administrative Assistant <p>We are offering a long-term contract employment opportunity for a Case Manager in Charlottesville, Virginia. In this role, you will play a crucial part in the daily operations of our team, handling various administrative tasks such as phone management, client follow-ups, and mail processing.</p><p><br></p><p>Responsibilities:</p><p>• Handling inbound and outbound calls providing exceptional customer service</p><p>• Scheduling appointments and managing calendars to ensure efficient operations</p><p>• Following up with clients to maintain healthy detail oriented relationships</p><p>• Processing and scanning incoming mail for proper documentation</p><p>• Preparing outgoing mail and marketing materials for distribution</p><p>• Performing data entry tasks with accuracy and efficiency</p><p>• Corresponding via email, ensuring clear and detail oriented communication</p><p>• Utilizing Microsoft Excel, PowerPoint, Word, and Outlook for various tasks.</p> Revenue Accountant We are seeking a Revenue Accountant to join our team in Raccoon Ford, Virginia. In this role, you will be involved in various accounting functions, focusing on revenue accounting and cash activity. This opportunity offers a short term contract employment opportunity.<br><br>Responsibilities:<br>• Accurately process and record billing functions.<br>• Oversee and manage cash activity within the organization.<br>• Prepare and analyze invoice documents for accuracy.<br>• Conduct revenue accounting tasks, ensuring compliance with accounting standards.<br>• Create and maintain journal entries as part of the accounting cycle.<br>• Ensure accurate accounting functions in line with organizational policies. Transactional Attorney <p>We are seeking a Transactional Attorney to join our team based in Ridge, Virginia, United States. This role involves a wide range of legal tasks within the industry, including drafting contracts, document management, and legal research. This role offers a short-term contract employment opportunity. For immediate consideration, apply today and contact Grace Nowlin at (202) 998-8423.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Drafting and reviewing various types of contracts to ensure legal compliance and protect our interests</p><p>• Handle legal documentation to ensure it is accurate and properly filed</p><p>• Conduct in-depth legal research to support cases and provide accurate advice</p><p>• Use Adobe Acrobat, Microsoft Word, Microsoft Excel, and other Microsoft Office Suites for document creation, management, and presentation</p><p>• Utilize Microsoft Outlook for professional communication and scheduling matters</p><p>• Maintain an organized system of document management to ensure easy retrieval and reference</p><p>• Use legal research skills to stay updated on laws and regulations relevant to our business operations</p><p>• Provide legal advice and support to our team on a variety of transactional matters</p><p>• Collaborate with other team members to manage, prioritize, and complete projects.</p> Accounts Payable Clerk We are offering a long term contract employment opportunity for an Accounts Payable Clerk in the hospitality industry based in Charlottesville, Virginia. This role is an integral part of our team and is more focused on research and analysis than data entry.<br><br>Responsibilities:<br>• Conduct thorough research and analysis related to accounts payable<br>• Use Microsoft Great Plains Accounting and Great Plains (GPAC) to manage accounts payable tasks<br>• Upload invoices accurately and maintain up-to-date records<br>• Manage routing in Concur, an expense management system<br>• Handle customer inquiries and resolve issues promptly<br>• Monitor customer accounts regularly and take necessary action<br>• Maintain a high level of proficiency in Microsoft Excel and computer research for various tasks<br>• Ensure the accurate and efficient processing of customer credit applications Accounts Payable Clerk We are offering an exciting opportunity for an Accounts Payable Clerk to join our team in Harrisonburg, Virginia. In this role, you will be a key player in our financial operations, ensuring accurate and timely processing of invoices, maintaining vendor relationships, and assisting in month-end closing activities. <br><br>Responsibilities:<br><br>• Reviewing invoices for accuracy and securing necessary approvals before scheduling payments<br>• Coordinating with procurement and production teams to resolve any discrepancies between invoices, purchase orders, and goods receipts<br>• Ensuring all documents are scanned and filed electronically for easy accessibility and reference<br>• Maintaining open communication with vendors regarding payment status and any queries<br>• Conducting regular review and clean-up of Open Items list in our financial management system<br>• Assisting in the preparation of IRS Form 1099's for applicable vendors<br>• Setting up new vendor accounts, overseeing credit applications, and managing all related requirements<br>• Collaborating with the purchasing department to secure credits from vendors when necessary<br>• Utilizing tools such as Microsoft Excel, Oracle, QuickBooks, and SAP to manage and organize data<br>• Accurately processing customer credit applications and maintaining up-to-date customer credit records. Staff Accountant We are in search of a Staff Accountant to join our team located in Charlottesville, Virginia. The selected candidate will be a part of our financial management team, with a focus on budgeting, accounting, and payroll. The role involves working in a dynamic environment where tasks may extend into evenings and weekends, particularly during live events.<br><br>Responsibilities: <br><br>• Assist in the execution and management of financial objectives and priorities<br>• Handle the auditing and maintenance of box office ticket sales reports<br>• Conduct regular account analysis for financial clarity and transparency<br>• Aid in generating financial statements for periodic reviews<br>• Create and review reports for additional income sources, including food & beverage, merchandise and parking<br>• Responsible for the creation of all general journal entries for accurate record-keeping<br>• Assist with event settlements and preparation of event flash reports for management review<br>• Responsible for the bi-weekly transmission of payroll to the concerned department, ensuring accuracy and completeness<br>• Handle requests for paycheck adjustments, retro amounts, and final checks as required<br>• Ensure payroll tax activities are in compliance with local, state, and federal tax laws<br>• Conduct occasional payroll audits to ensure accuracy and compliance with agreements<br>• Utilize accounting software such as NetSuite, Oracle, QuickBooks, and SAP for various accounting tasks. Administrative Assistant We are in search of a dedicated Administrative Assistant to join our team in the real estate industry, based in Harrisonburg, Virginia, United States. As an Administrative Assistant, you will play a crucial role in supporting our operations by assisting with contract writing, handling communication with buyers and sellers, participating in business development, and managing social media. This role provides a contract to permanent employment opportunity.<br><br>Responsibilities: <br><br>• Provide comprehensive administrative support within a small real estate office setting<br>• Utilize tech-savviness to enhance office productivity and efficiency<br>• Assist in the creation and management of contracts, ensuring all documentation is accurate and up-to-date<br>• Serve as a primary point of communication with buyers and sellers, providing excellent customer service<br>• Actively participate in business development initiatives to drive growth and success<br>• Manage and update social media platforms to maintain an active and engaging online presence<br>• Collaborate closely with the team, acting as a reliable support system for the owner, two agents, and an office clerk<br>• Handle inbound and outbound calls, effectively addressing inquiries and concerns<br>• Utilize Microsoft Office Suite (Word, Excel, PowerPoint, Outlook) for various administrative tasks<br>• Schedule appointments and meetings as required, ensuring efficient time management.