Demo

Corporate Finance Controller

Johnson Curran Optometry Centers
Roanoke, VA Full Time
POSTED ON 12/27/2025
AVAILABLE BEFORE 2/18/2026

About Us

Johnson Curran Optometry Centers is a well-established, multi-location optometric practice serving patients across the Roanoke Valley, New River Valley & Lynchburg. We combine advanced clinical care with modern technology to deliver exceptional vision and eye health services. As our organization continues to grow, we are seeking an experienced Corporate Finance Controller to lead our financial operations and support strategic business planning.

Position Summary

The Corporate Finance Controller will manage all aspects of the company’s financial activities, including accounting, reporting, budgeting, and analysis. This key leadership role ensures financial accuracy, regulatory compliance, and strategic insight that helps drive the company's performance and growth. Key Responsibilities

  • Oversee day-to-day accounting operations: general ledger, accounts payable/receivable, payroll, and reconciliations.
  • Prepare and analyze monthly, quarterly, and annual financial statements in accordance with GAAP.
  • Develop financial forecasts, budgets, and performance reports to guide leadership decision-making.
  • Manage annual audits, tax filings, and relationships with external auditors and financial institutions.
  • Implement and maintain effective internal controls and accounting policies.
  • Support operational and strategic initiatives, including technology and automation improvements.
  • Collaborate with executive leadership to monitor financial KPIs and optimize profit margins.

Qualifications

  • Bachelor’s degree in Accounting, Finance, or Business Administration required; CPA or CMA preferred.
  • Minimum 3 years of progressive accounting or financial management experience, preferably in healthcare or multi-site service environments.
  • Strong understanding of GAAP, internal controls, and financial reporting standards.
  • Proficiency with accounting software such as QuickBooks or similar ERP systems; advanced Excel skills required

Benefits

  • Competitive salary based on experience
  • Productivity Bonus
  • Health, dental and vision insurance
  • 401(k) with employer match
  • Paid time off and continuing education support

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

Experience:

  • Financial management: 3 years (Preferred)
  • QuickBooks: 1 year (Preferred)

Work Location: In person

Salary.com Estimation for Corporate Finance Controller in Roanoke, VA
$80,110 to $101,033
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Corporate Finance Controller?

Sign up to receive alerts about other jobs on the Corporate Finance Controller career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$74,109 - $90,005
Income Estimation: 
$93,957 - $114,874
Income Estimation: 
$110,891 - $149,476
Income Estimation: 
$131,172 - $174,437
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Corporate Finance Controller jobs in the Roanoke, VA area that may be a better fit.

  • Virginia Transformer Corp Roanoke, VA
  • On the heels of achieving 3X growth , Virginia Transformer is hiring to do it again! We’re strategically building our team for the next 3X growth cycle — a... more
  • 19 Days Ago

  • LewisGale Regional Health System Salem, VA
  • Description Introduction Are you passionate about the patient experience? At HCA Healthcare, we are committed to caring for patients with purpose and integ... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!