Assistant Controller Senior Accounting Consultant
Listed on 2026-10-10
-
Accounting
Financial Reporting, Accounting Manager, Public Accounting, Tax Accountant
Location: City of Rochester
Rochester, United States | Posted on 07/24/2026
- Industry Nonprofit Charitable Organizations
- State/Province New York
- Country United States
Assistant Controller - (Internal Title - CAS Senior Accountant/Supervisor)
Looking for variety, flexibility, and meaningful client work? Join our Client Accounting Services (CAS) Team!
Whether you're currently working in public accounting or industry, this is your chance to take your experience to the next level with exciting projects and a diverse mix of clients. As part of our Client Accounting Services team (consulting),you’ll enjoy the best of both worlds — the opportunity to work on-site and/or virtually, all while being a valued full-time or part-time Insero employee.
In this client-facing role, you'll build strong relationships and collaborate with professionals at all levels — both within our firm and in the organizations we serve. If you're looking for variety in your day-to-day and the chance to make a real impact, we’d love to connect with you!
We are currently seeking accounting professionals who have nonprofit/ not for profit experience to be able to support that client group. Both full-time and part-time opportunities are available. Depending on the specific client assignments, we offer a hybrid work model where one has the flexibility to work remotely some days, on-site at client locations and/or in our office - allowing for a balanced and adaptable work environment.
Location:
Rochester, NY office Formost of our positions at Insero, one can work in the office every day or if you like, in a hybrid structure working up to 3 days from home.
Our space offers modern amenities including collaborative work areas, a recreation room, and firm-paid underground parking in a secure garage. Plus, we’re just steps away from some of the city’s best restaurants, entertainment, and events.
Client Accounting Services:
Our Client Accounting Services Group has been around for over 20 years and is made up of dedicated personnel whose only assignments are supporting our client base. We are full-time CPAs, CMAs, Accountants and Business Managers. We understand the issues that Controllers and CFOs face every day – and our technology, experience and flexibility add real value. Accounting Consulting for us is not something that fills our downtime;
it is our focus all year long. Our services range from bookkeeping to budgeting and forecasting. Our Client Accounting Services Team ensures our clients have the information and advice they require to run their business/organization.
Responsibilities: (would vary based on the specific client engagements that change during the year)
- Project based accounting work for various local clients.
- Depending on engagement, you may assist with recording and posting journal entries,performing month close process (or setting up/reviewing), A/P, A/R, payroll,preparing bank reconciliations, etc.
- Abilityto prepare a full accrual, month end close.
- Ensuresan accurate and timely monthly, quarterly, and year-end close and financial information reporting.
- Analyzing the general ledger process, identify, clean up and resolve irregularities thatoccur to ensure the financial statements.
- Communicating reporting/compliance requirements with client internal departments, all the while providing quality service and maintaining satisfied clients.
- Assisting clients with their financial statement reporting processes including cash flowand disclosures.
- Assisting and maintaining clients' annual operating plan/budgets.
- Coordinating accounting efforts with external auditors, tax preparers, supervision of staff,and regular communications with owners and financial institutions.
- Reviewof operational, financial, and technological processes to provide management with…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).