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

Controller

Robert Half

Job Description

Job Description

Controller

A client of ours is looking for a Controller for a contract role to oversee all accounting, financial reporting, audit coordination, and fiscal operations for a growing nonprofit organization. This individual will play a critical leadership role in maintaining accurate financial records, ensuring regulatory compliance, and supporting organizational decision-making. The ideal candidate will have strong nonprofit accounting experience, proficiency with Blackbaud, and a successful track record managing external audits.

Responsibilities of Controller

  • Lead all day-to-day accounting and financial operations, including general ledger, accounts payable, accounts receivable, payroll, and month-end close.
  • Prepare accurate monthly, quarterly, and annual financial statements.
  • Manage the annual audit process and serve as the primary liaison with external auditors.
  • Ensure compliance with nonprofit accounting standards, donor restrictions, grant requirements, and applicable regulations.
  • Maintain and strengthen internal controls, accounting policies, and financial procedures.
  • Oversee budgeting, forecasting, and cash flow management activities.
  • Monitor grant funding and restricted contributions to ensure proper accounting and reporting.
  • Prepare and present financial reports to executive leadership and the Board of Directors.
  • Support strategic planning and organizational growth initiatives through financial analysis and recommendations.
  • Supervise and mentor accounting and finance staff.

Skills/Qualifications of Controller

  • Bachelor's degree in Accounting, Finance, or related field required; CPA preferred.
  • 7+ years of progressive accounting and finance experience, including experience in a leadership role.
  • Nonprofit accounting experience required.
  • Hands-on experience with Blackbaud Financial Edge or other Blackbaud accounting systems.
  • Proven experience managing annual audits and serving as the primary contact for external auditors.
  • Strong knowledge of GAAP, nonprofit financial reporting, fund accounting, and grant accounting.
  • Experience preparing and presenting financial information to executive leadership and Boards of Directors.
  • Expertise in budgeting, forecasting, financial reporting, cash flow management, and internal controls.
  • Advanced Microsoft Excel skills and proficiency with accounting and financial management systems.
  • Strong analytical, organizational, problem-solving, and communication skills.
  • Demonstrated ability to lead, develop, and mentor accounting and finance teams.
  • Ability to manage multiple priorities while maintaining accuracy and compliance in a fast-paced environment.

 

If you are interested in this or similar Controller roles, please contact Bernadette Komatick at View phone number on ziprecruiter.com for additional information and reference JO# 03710-0013473907

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Controller in Harrisburg, PA vacancy
  •  ...Controller Position The Controller will play a key role in managing all aspects of fund-level financial reporting, compliance, and operations. The ideal candidate will have prior experience working with a venture capital or private equity fund and a strong foundation... 
    Suggested
    Local area

    Relevante

    Harrisburg, PA
    1 day ago
  •  ...Equipment Controller Company: Blue Ridge Communications Shift: Monday-Friday, 8AM-5PM Pencor and its subsidiaries are Equal Opportunity Employers The Equipment Controller is responsible for ensuring accuracy and timeliness of various warehouse duties such as receiving... 
    Suggested
    Monday to Friday
    Shift work

    Pencor Services, Inc.

    Duncannon, PA
    4 days ago
  • $85k - $100k

     ...responsibilities? Working on behalf of a well-established company in the infrastructure services sector, we're seeking a dedicated Assistant Controller who thrives in a dynamic environment and aims to make a tangible impact. This is an excellent opportunity for someone ready to... 
    Suggested
    Local area

    JFC Staffing

    Camp Hill, PA
    3 days ago
  • $142.39k

     ...culture, and it’s why our employees consistently vote us one of the “Best Places to Work in PA.” The Senior Director, Assistant Controller is a senior finance leader responsible for building and leading a high-performing accounting organization while modernizing core... 
    Suggested
    Full time
    Flexible hours

    Capital BlueCross

    Harrisburg, PA
    1 day ago
  • $46.83k - $70.59k

    Salary $46,827.00 - $70,592.00 Annually Location Dauphin County, PA Job Type Non-Civil Service Permanent Full-time Job Number N-2026-50613 Department Pennsylvania State Police Division SP Cmncs Off Opening Date 07/15...
    Suggested
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Monday to Friday

    Commonwealth of Pennsylvania

    Harrisburg, PA
    2 days ago
  • $15 - $19 per hour

    We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize...
    Hourly pay
    Full time
    Part time
    Local area
    Shift work

    CVS Health

    Lemoyne, PA
    17 hours ago
  • $15.5 - $23.25 per hour

    Clinical Specialist/Optometric Assistant The Clinical Specialist/Optometric Assistant is primarily responsible for helping ensure a great patient experience by preparing the patient for onsite and/or remote examination, completing pre-exam diagnostic tests, and explaining...
    Hourly pay
    Part time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    Night shift

    Visionworks of America

    Camp Hill, PA
    2 days ago
  • $12.82 - $17.29 per hour

    About Us: Want to bring the "care" back to the vision care industry? We're looking for charismatic types who are ready to be the heart of our brand. Whether it's a friendly voice over the phone, or a welcoming smile when a patient walks into your store, we need individuals...
    Hourly pay
    Full time

    Visionworks

    Harrisburg, PA
    1 day ago
  • Visionworks Clinical Specialist (CS)/Optometric Assistant A Visionworks Clinical Specialist (CS)/Optometric Assistant is the very face of our Exam Practice and is dedicated to ensuring the best possible journey for every patient. This person is trained and knowledgeable...

    Visionworks of America

    Harrisburg, PA
    2 days ago
  • $125k - $250k

     ...Erie Home, a leading provider of residential roofing solutions, we set you up for success – pre-qualified leads, paid training, and control of your income. We’re hiring Sales Representatives to help strengthen communities by safeguarding homes with expert solutions.... 
    Weekly pay
    Full time
    Weekend work
    Afternoon shift

    Erie Home

    Harrisburg, PA
    4 days ago
  • Here at Stoic Management Group, we are looking for an energetic and motivated Field Sales Associate to join our team. As a Field Sales Associate, you will be responsible for driving sales in the field by engaging with potential customers in a face to face environment...
    Full time
    Shift work

    Harrisburg Consumer Services

    Harrisburg, PA
    17 hours ago
  • $20 - $23 per hour

    Hygiene Assistant Position Summary: Hygiene Assistant - Full Time Position (Monday-Friday 7:30am to 5:00pm), Salary range $20-$23/hr based upon experience + Benefits! Must have X-ray Certification. Camp Hill Dentist is looking for a Hygiene Assistant to join our ...
    Full time
    Work at office
    Local area
    Monday to Friday

    Bartram Family Dental Care

    Camp Hill, PA
    6 hours ago
  • Bass Pro Shops - - Responsibilities: Stock merchandise on sales floor and back stock per Merchandising guidelines; Assist customers with friendly, professional service; Unload trucks as needed and organize back stock daily; Maintain product knowledge and signage; assist...
    Part time

    Bass Pro Shops

    Harrisburg, PA
    4 days ago
  •  ...cases, etc. are well maintained, clean and meet all health and OSHA requirements. Disposes of trash properly. Assists in inventory control through time and temperature practices. Minimizes losses by returning products to refrigeration, properly handling products,... 
    Local area

    Weis Markets

    Harrisburg, PA
    1 day ago
  •  ...The Receiving Clerk performs work in the Receiving area of the store to include merchandise stocking, inventory control, pricing and, merchandise returns. ESSENTIAL FUNCTIONS:Supports a strong commitment to world class customer service and ensures a Receiving Clerk, Receiving... 
    Full time

    Bass Pro Shops

    Harrisburg, PA
    1 day ago
  • Join the Schaedler Yesco Distribution Team! At Schaedler Yesco Distribution, we've been illuminating the electrical industry since 1924! As a family- and employee-owned company, we take pride in providing innovative solutions and exceptional customer service. With 2...
    Local area
    Work from home
    Monday to Friday
    Flexible hours

    Schaedler Yesco

    Harrisburg, PA
    4 days ago
  • American Eagle - - Responsibilities: Process shipments and replenish stock from stockroom to salesfloor; Maintain stockroom organization and merchandising materials; Identify merchandising opportunities and communicate with store leadership; Assist guests on the salesfloor...

    AmericanEagle.com

    Camp Hill, PA
    17 hours ago
  •  ...regular basis and without advance notice: Accountable for processing of inbound and outbound freight. Maintain accurate inventory control and adhere to loss prevention standards. Recovery of merchandise. Participate in mandatory freight process. Keep a clean,... 
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Tractor Supply

    Harrisburg, PA
    1 day ago
  • Walmart Stores | Medical, Dental, Vision, Rx + 401(k) with match + PTO + 100% Reimbursement of Tuition & Books | Responsibilities: Unload deliveries and stock backroom freight; Stock shelves and backroom items; Lift objects weighing over 50 pounds; Operate heavy machinery...
    Immediate start

    Wal-Mart Stores , Inc.

    Harrisburg, PA
    3 days ago
  • Your Role You can't buy product if it's not on the floor, right?! As a part-time stock brand Ambassador, you're an expert at keeping product moving from the stockroom to the salesfloor through shipment processing, replenishment, markdowns and merchandising. You've got...
    Part time
    Seasonal work
    Work from home
    Flexible hours
    Weekend work
    Afternoon shift
    Early shift

    American Eagle Outfitters

    Camp Hill, PA
    26 days ago
  •  ...at the end of each shift. Assist in overseeing and monitoring the ticketing process, including inventory, audit, and financial controls. Ensure compliance with Department and HE&R operational policies and procedures as well as corporate Risk Management standards... 
    Full time
    Flexible hours
    Shift work

    Hershey Entertainment & Resorts Company

    Harrisburg, PA
    8 days ago
  • Front Office Agent The Front Office Agent is responsible for providing attentive, courteous and efficient service to all guests during check-in, throughout their stay, and at checkout, while maximizing room revenue and occupancy. Responsibilities include answering...
    Shift work

    Royal Lahaina Resort

    Harrisburg, PA
    2 days ago
  • $19.5 - $26 per hour

    Price Rite - Receiver (PRRC) Salary Range $19.50 - 26.00/hr Location: Harrisburg, PA (PriceRite of Harrisburg) Job Title: Receiver; Full Time Department: Operations Reports To: Store Manager, Assistant Store Manager At Price Rite, our purpose is "to care...
    Full time
    Temporary work
    Summer work
    Local area
    Flexible hours
    Shift work

    PriceRite

    Harrisburg, PA
    4 days ago
  •  ...office machinery or devices, do 10-key operation and data entry, dial a telephone, manually manipulate objects, handles, tools, and/or controls. Bend, stoop, crouch, lift and transport supplies of up to 25 pounds throughout the hotel, and move throughout the hotel and the... 
    Contract work
    Work at office
    Immediate start
    Shift work
    Night shift
    Afternoon shift

    MCR Hotels

    Harrisburg, PA
    2 days ago
  • Capstone Logistics, Inc. - - Responsibilities: Provide administrative, inventory and clerical support to Capstone site management and corporate office; Perform data entry of daily information into Capstone systems; Prepare shipments to corporate office and receive and ...
    Work at office

    Capstone Logistics

    Harrisburg, PA
    2 days ago
  •  ...Receiving Clerk The Receiving Clerk performs work in the Receiving area of the store to include merchandise stocking, inventory control, pricing and, merchandise returns. Essential Functions: Supports a strong commitment to world class customer service and ensures... 
    Full time
    Work at office
    Local area
    Flexible hours

    Bass Pro Shops

    Harrisburg, PA
    18 days ago
  • $16.5 per hour

    Job Opportunity at BJ's Wholesale Club Join our team of more than 34,000 team members, supporting our members and communities in our Club Support Center, 235+ clubs and eight distribution centers. BJ's Wholesale Club offers a collaborative and inclusive environment ...
    Weekly pay
    Full time
    Flexible hours
    Night shift

    BJ's Wholesale Club

    Harrisburg, PA
    3 days ago
  • $46.83k - $70.59k

    Salary: $46,827.00 - $70,592.00 Annually Location : Dauphin County, PA Job Type: Civil Service Permanent Full-Time Job Number: CS-2026-53932-08210 Department: Department of Labor & Industry Division: LI BWDA Dir Off Opening Date: 07/20/2026 ...
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Monday to Friday
    Flexible hours

    State of Pennsylvania

    Harrisburg, PA
    4 hours ago
  •  ...Ensure the safety and security of the school at all times, making sure that the front door is locked and entry to the premises controlled. Grant access to individuals entering the building (i.e. visitors, parents, students, vendors, etc.) and/or directing individuals... 
    Hourly pay
    Full time
    Summer work
    Work at office

    CHRISTIAN SCHOOL ASSOCIATION OF GREATER HARRISBURG, INC.

    Camp Hill, PA
    2 days ago
  • $48.13k - $57.93k

    Confidential Administrative Support To Deputy Court Administrator The position provides confidential, executive-level administrative support to the Deputy Court Administrator of Pennsylvania. The role requires an individual who demonstrates confidentiality, professionalism...
    Work at office
    Monday to Friday
    Flexible hours

    Pennsylvania Courts

    Harrisburg, PA
    2 days ago

Do you want to receive more vacancies?

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