Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controller

$90k - $140k

Habitat for Humanity International

Job Description The Controller serves as Asheville Area Habitat for Humanity’s senior internal finance leader and is accountable for reliable financial systems, accurate reporting, disciplined accounting operations and development of the accounting team. Reporting to the Chief Operating Officer, the Controller oversees accounting operations, internal controls, financial reporting, cash management, budgeting support, audit preparation, compliance and supervision of the Accounting Department. During the initial 6-12 months, the Controller and Chief Operating Officer will work alongside a Fractional Chief Financial Officer to strengthen internal financial capacity and prepare the organization for long-term financial leadership. Responsibilities Accounting & Financial Operations Lead the day-to-day operation of the organization’s accounting function, including accounts payable, accounts receivable, payroll, the general ledger, fixed assets and mortgage-servicing accounting. Maintain accurate financial records, effective internal controls and compliance with GAAP and organizational accounting policies. Manage accounting systems, procedures and documentation that support efficient operations and business continuity. Financial Reporting & Budget Administration Produce timely, accurate financial statements, forecasts and reports that support sound decision-making by staff, the Finance Committee, and the Board of Directors. Lead the annual operating and capital budget process, including coordination with department leaders, budget reporting and budget-to-actual analysis. Provide accurate financial information and analysis to support strategic planning, grant reporting, lender reporting and other organizational needs. Audit, Compliance & Risk Management Ensure compliance with financial reporting, audit, regulatory, lender, grantor, insurance and Habitat for Humanity International requirements. Maintain a strong system of internal controls that protects organizational assets and reduces financial risk. Identify financial risks and compliance issues and recommend appropriate corrective actions. Accounting Department Leadership Lead, develop, and evaluate the Accounting Department to ensure accurate, timely and responsive financial services. Build a high-performing team through coaching, cross-training, succession planning and continuous improvement. Manage staffing, performance and professional development within the Accounting Department. Organizational & Program Support Provide financial leadership and accounting support for the organization’s housing development, construction, mortgage lending and repair programs, including programs with designated funding and funds held for other agencies. Provide financial information and documentation needed to support real estate transactions, development financing, funding requests and reports, and organizational planning. Partner with department leaders to strengthen financial understanding and support effective operational decision-making. Qualifications Bachelor’s degree in accounting, finance or a related field. Minimum seven years of progressive accounting experience. Minimum three years of supervisory experience. Strong knowledge of generally accepted accounting principles. Experience managing audits. Strong Excel and accounting-software proficiency. Excellent analytical, organizational and communication skills. Experience with nonprofit accounting. Preferred Certified Public Accountant (CPA) or Certified Management Accountant (CMA). Master’s degree in Accounting, Finance, Business Administration, or a related field. Experience in affordable housing, real estate development, mortgage lending, or construction accounting. Experience supporting boards, finance committees or external auditors. Experience implementing or improving accounting systems and financial processes. Compensation Annual compensation range is $90,000 - $140,000 per year based on experience. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Controller in Asheville, NC vacancy
  • $100k - $120k

     ...Controller Location: Arden, NC 28704 Pay Rate: $100000.00-120000.00 Job Description Our client is an award winning, luxury custom home builder with offices in Greenville, SC and Asheville, NC. Recognized for their crisp, modern designs, combined indoor and... 
    Suggested
    For contractors

    Friday Services

    Asheville, NC
    3 days ago
  •  ...Duties Help Responsible for tactical, strategic. and administrative support of multiple program areas such as training, quality control, quality assurance, traffic management, airspace and procedures. plans and programs, operational automation, military operations.... 
    Suggested
    Full time
    Part time
    Local area

    Federal Aviation Administration

    Asheville, NC
    2 days ago
  • Owner Operators for Liquid Bulk Chemical Hauling OWNER OPERATOR COMPENSATION $10,000 sign-on bonus for owner-operators with a 2016 or newer truck equipped with pump and air Standard owner-operator sign-on bonus is $3,000 68% Pump AND Air Equipped 67% Pump OR Air Equipped...
    Suggested
    Hourly pay
    For contractors
    Relocation package

    Heniff Transportation

    Fletcher, NC
    1 day ago
  • Owner Operators for Liquid Bulk Chemical Hauling OWNER OPERATOR COMPENSATION ~$10,000 sign-on bonus for owner-operators with a 2016 or newer truck equipped with pump and air ~ Standard owner-operator sign-on bonus is $3,000 ~68% Pump AND Air Equipped ~67% Pump...
    Suggested
    Hourly pay
    For contractors
    Relocation package

    Heniff Transportation

    Fletcher, NC
    4 days ago
  • Lifeline Medical Staffing is currently seeking Registered Nurse - RNs, Surgical Tech - CSTs, and Allied Health Professionals for full or part-time contracts. This particular opening has the following *details: Allied Health - First Assist Tech 4 10 Hour Days...
    Suggested
    Full time
    Contract work
    Part time
    Relief
    Immediate start
    Shift work

    Lifeline Medical Staffing

    Asheville, NC
    2 days ago
  • Commercial Loan Assistant At ServisFirst, Our Name is Our Mission. The Commercial Loan Assistant is responsible for coordinating the closing and servicing of the Region's loan portfolio. Assignments vary based upon current needs and directions from the Regional Credit...
    Work at office

    ServisFirst Bank

    Asheville, NC
    4 days ago
  • $18.6 - $23.94 per hour

    Instructional Assistant Buncombe County Schools West Buncombe Elementary School - Asheville, North Carolina Job Details Job ID: 5786413 Application Deadline: Jul 01, 2026 11:59 PM (UTC) Posted: Jun 17, 2026 1:02 PM (UTC) Hours per Day: 8 hours Months of Employment: 10 ...
    Full time
    Local area

    Buncombe County Public Schools

    Asheville, NC
    4 days ago
  • $2,245 per week

    TotalMed RN is seeking a travel nurse RN First Assist for a travel nursing job in Asheville, North Carolina. Job Description & Requirements ~ Specialty: First Assist ~ Discipline: RN ~ Duration: 13 weeks ~40 hours per week ~ Shift: 10 hours, days ~ Employment...
    Weekly pay
    Permanent employment
    For contractors
    Zero hours contract
    Relief
    Local area
    Immediate start
    Shift work

    TotalMed RN

    Asheville, NC
    3 days ago
  • Position Type: Elementary School Teaching/Instructional Assistant Date Posted: 8/28/2026 Location: Hall Fletcher Elementary Date Available: when filled Closing Date: Until Filled ASHEVILLE CITY SCHOOLS JOB DESCRIPTION JOB TITLE: Instructional...
    Permanent employment
    Full time

    Asheville City Schools

    Asheville, NC
    4 days ago
  • DescriptionAt Torrid, we celebrate every shape, every size, and every curve of our customer. Our Torrid stores offer an exciting, one-of-a-kind, amazing experience for not just our customers, but our employees. We're committed to cultivating a welcoming, inclusive and diverse...
    Full time
    Temporary work

    Torrid

    Asheville, NC
    4 days ago
  • PLUMBER ASSISTANTAs a School System Plumber's Assistant, you will be responsible for assisting the lead plumber with installing, repairing, and maintaining plumbing systems within the school facilities. This role involves working on various plumbing components, such as...
    Local area

    North Carolina Jobs

    Asheville, NC
    21 hours ago
  • Driftwood Hospitality Management’s company culture empowers our associates to take initiative, be proactive, and contribute to the success of their property with well-defined strategies and objectives. Driftwood Hospitality Management is renowned for our fully integrated...
    Local area
    Flexible hours
    Shift work
    Afternoon shift

    Zelda Dearest Hotel

    Asheville, NC
    21 hours ago
  • Assistant Manager II Brand: Sunglass Hut Location: Asheville, NC, US, 28806 Store #: 005359 Sunglass Hut Position: Full-Time Total Rewards: Benefits/Incentive Information At Sunglass Hut, we're always in the sun. You'll find a dynamic space with endless possibilities...
    Minimum wage
    Full time
    Live in
    Local area
    Worldwide

    EssilorLuxottica SA

    Asheville, NC
    4 days ago
  • DescriptionYou are applying for work with a franchisee of Taco Bell, not Taco Bell Corp. or any of its affiliates. If hired, the franchisee will be your only employer. Franchisees are independent business owners who set their own wage and benefit programs that can vary...

    Taco Bell

    Asheville, NC
    2 days ago
  • Assistant Director The Assistant Director is responsible for the day-to-day operations of the center, with a strong focus on staff management, administrative excellence, and operational execution. This role ensures the school and program run efficiently while supporting...
    Full time
    Temporary work

    Child Development Schools

    Asheville, NC
    21 hours ago
  • Front Desk Agent At Hotel Indigo Asheville Downtown, we believe every guest interaction should be as unique and memorable as the city itself. Inspired by Asheville's vibrant arts, culture, and local charm, our hotel provides a one-of-a-kind experience for travelers ...
    Local area

    Hotel Spero

    Asheville, NC
    21 hours ago
  • Assistant Manager A career at Cinemark means you'll have epic opportunities to immerse yourself in our industry. But that's just the beginning — a front row seat means incredible growth as you bring new ideas to life to create an unforgettable experience for movie lovers...
    Hourly pay
    Daily paid
    Full time
    Contract work
    Local area
    Worldwide
    Flexible hours
    Shift work
    Afternoon shift

    Cinemark

    Asheville, NC
    3 days ago
  • $16 - $18 per hour

    Membership Sales Associate HOTWORX Asheville – Biltmore Village Part-Time | $16–$18/hour + Quarterly Performance Bonuses HOTWORX Asheville is looking for a motivated, dependable, and outgoing Membership Sales Associate to join our team in beautiful Asheville...
    Part time
    Local area
    Shift work
    Weekend work

    HOTWORX - Asheville, NC (Biltmore Village)

    Asheville, NC
    2 days ago
  • $14 - $16 per hour

     ...Mountain Energy convenience stores throughout Western North Carolina. Categories Cashier, Customer Service, Inventory Control, Personnel Management Overview The Assistant Store Manager works closely with the Store Manager to run a convenience store... 
    Full time
    Temporary work
    Work at office
    Flexible hours
    Night shift

    First Coast Energy

    Asheville, NC
    4 days ago
  • $17 - $30 per hour

     ..., talking, listening, reaching, stooping, kneeling, crouching, standing for long periods of time, walking, using hands to operate controls and climbing ladders in a safe manner. In addition, the ability to lift at least 40 lbs. The successful candidate will work... 
    Hourly pay
    Afternoon shift

    Johnston & Murphy

    Asheville, NC
    3 days ago
  • $17 per hour

    Assistant Manager Share Apply Full-time Starting at $17.00 per hour Hungry For A Great Career? To our guests, Zaxby's is more than just a place to eat – it's a place to have fun, spend some time with friends and experience great food. To our team members,...
    Hourly pay
    Full time
    Casual work
    All shifts
    Flexible hours
    Night shift
    Weekend work

    Zaxby's

    Asheville, NC
    1 day ago
  • Position: Pizza Hut Assistant Restaurant General Manager (ARGM) Job Summary Reports to Restaurant General Manager - Direct Your Shift Leaders, Trainers and Team Members to Enhance Systems That Create Smooth Operations. Learn Coaching Skills to Drive the Store's Culture...
    Work at office
    Shift work

    America's Pizza Company, LLC

    Asheville, NC
    21 hours ago
  • Crestline Hotels and Resorts - 151 Haywood Street - Responsibilities: Process guest check-ins/check-outs; Answer phone calls within 3 rings; Handle wake-up calls; Resolve guest complaints; Verify registration information

    Crestline Hotels and Resorts

    Asheville, NC
    3 days ago
  •  ...inventory efficiently, managing orders and assets, ensuring maintenance is completed, and using strong decision-making to maintain cash control & security protocols What You Bring ~ At least 18 years of age ~ High School Diploma or GED preferred ~1–2 years of... 
    Hourly pay
    Weekly pay
    Minimum wage
    Local area
    Flexible hours
    Shift work

    Carrols Restaurant Group, Inc.

    Asheville, NC
    4 days ago
  • Driftwood Hospitality - - Responsibilities: Welcome guests with warmth and authenticity; Manage check-in and check-out processes; Serve as local expert with recommendations; Handle reservations and room assignments; Communicate with housekeeping and F&B
    Local area

    Driftwood Hospitality

    Asheville, NC
    21 hours ago
  • $2,401 per week

    Lucid Staffing Solutions is seeking a travel First Assist Technician for a travel job in Asheville, North Carolina. Job Description & Requirements ~ Specialty: First Assist Technician ~ Discipline: Allied Health Professional ~ Duration: 13 weeks ~40 hours ...
    Weekly pay
    For contractors
    Zero hours contract
    Flexible hours
    Shift work

    Lucid Staffing Solutions

    Asheville, NC
    1 hour ago
  • $1,727 per week

    ARMStaffing is seeking a travel First Assist Technician for a travel job in Asheville, North Carolina. Job Description & Requirements ~ Specialty: First Assist Technician ~ Discipline: Allied Health Professional ~ Start Date: 10/19/2026 ~ Duration: 13 weeks...
    Daily paid
    Long term contract
    Permanent employment
    Full time
    Contract work
    Temporary work
    For contractors
    Zero hours contract
    Work at office
    Local area
    Shift work

    ARMStaffing

    Asheville, NC
    2 days ago
  • $19 per hour

    Join Our Retail Team We want you to help us shape the future of shopping experiences and deliver on our purpose of connecting people with the products and experiences that enrich their lives. Joining SAS Retail Services, an Advantage Solutions company, means joining...
    Hourly pay
    Seasonal work

    Advantage Solutions

    Asheville, NC
    4 days ago
  • Job Title Salesperson Job Description What is a Salesperson? Entry level sales position capable of supporting the DIY business and achieve our sales and service objectives. The role has good knowledge of store systems, basic automotive system knowledge and basic...
    Full time
    Part time
    Local area
    Weekend work
    Afternoon shift

    Advance Auto Parts

    Asheville, NC
    21 hours ago
  • Are You Craving A Career With An Industry Leader? Panda Express is searching for experienced leaders to join our store management team. Panda is 100% committed to the professional and personal development of our family of associates. That's why we offer paid Store ...
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    Panda Restaurant Group

    Asheville, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controller. Be the first to apply!