Demo

Controller

Mountain Heritage Systems
Newland, NC Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 6/11/2026
Benefits:
  • 401(k)
  • 401(k) matching
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Paid time off
  • Training & development
  • Vision insurance
  • Wellness resources
Location: Western North Carolina (Onsite)
Reports to: Founder / President / Owner
About Us
Founded in 1975, we are a successful, family-owned business with approximately 38 employees, located in the beautiful mountains of western North Carolina. For nearly 50 years, we’ve built our reputation on quality, integrity, and long-term relationships.
We offer a stable, collaborative work environment where employees are valued, contributions matter, and you’ll have direct access to ownership.
Position Summary
We are seeking a hands-on Controller to manage and maintain financial operations across multiple related entities.
This is a working leadership role that combines day-to-day accounting responsibility with oversight of financial processes and reporting. You will be directly responsible for maintaining accurate financial records, ensuring compliance, and improving systems as the company continues to grow.
This role includes supervision of an Accounts Receivable/Payable team member and responsibility for ensuring accurate and efficient transaction processing.
Key Responsibilities
Accounting & Financial Reporting
  • Maintain general ledger across multiple entities
  • Perform monthly reconciliations and ensure accurate financial records
  • Prepare monthly financial reporting packages
  • Manage jobs-in-progress accounting, including cost updates and journal entries
  • Reconcile intercompany accounts
  • Support improvements to job costing processes
Tax & Regulatory Compliance
  • Coordinate with external CPA on tax preparation, including journal entries, trial balances, year-end close, and supporting documentation
  • Prepare and file multi-state sales tax (NC, FL, GA, TN)
  • File annual reports with state agencies
  • Oversee 401(k) compliance, including testing, reporting, and employee notifications
Cash Management, Banking & Investments
  • Manage bank accounts, deposits, and online banking portals
  • Maintain account access and bank authorizations
  • Process debt payments and maintain schedules
  • Manage investment accounts, including interest tracking and transfers
Benefits, Insurance & Risk Management
  • Administer employee benefits, including enrollments, changes, and terminations
  • Reconcile and process monthly benefits invoices
  • Manage company insurance policies and renewals
  • Maintain accurate records of insured assets (e.g., vehicles)
Team Leadership
  • Supervise and support the Accounts Receivable/Payable function
  • Review work for accuracy and timeliness
  • Establish efficient workflows and clear processes
  • Provide structure, guidance, and accountability
Operational & Administrative Support
  • Maintain organized financial and corporate records
  • Manage key business contacts, portals, and compliance systems
  • Track deadlines and maintain financial calendars
  • Maintain lease agreements and property-related financial obligations
Process Improvement
  • Lead improvements to job costing and financial reporting processes
  • Identify and implement improvements to accounting workflows and internal controls
  • Help build more efficient and scalable financial processes
Qualifications
  • Bachelor’s degree in Accounting, Finance, or related field
  • 5–7 years of accounting experience (multi-entity preferred)
  • Strong understanding of general ledger accounting and reconciliations
  • Experience working with external CPAs, banks, and benefit providers
  • Familiarity with QuickBooks (required) and Salesforce (a plus)
  • Highly organized and detail-oriented
What We’re Looking For
  • Comfortable being both hands-on and accountable for the full financial function
  • Detail-oriented and process-driven
  • Able to manage multiple entities and priorities
  • Capable of leading and supporting a small team
  • Self-directed, dependable, and highly organized
  • Strong communicator who works well with leadership

Salary.com Estimation for Controller in Newland, NC
$198,090 to $269,912
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 Controller?

Sign up to receive alerts about other jobs on the Controller career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$164,807 - $229,882
Income Estimation: 
$204,734 - $310,294
Employees: Get a Salary Increase
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 Controller jobs in the Newland, NC area that may be a better fit.

  • ProSource Newland, NC
  • Benefits: 401(k) 401(k) matching Competitive salary Dental insurance Health insurance Paid time off Training & development Vision insurance Wellness resour... more
  • 5 Days Ago

  • Insight Financial Staffing & Search Group Asheville, NC
  • JO #888 - Plant Controller Seeking an experienced Plant Controller for this highly productive, well-run facility. Duties for the Plant Controller Position:... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!