Careers
The Culture of our Work
“People want to know they matter and they want to be treated as people. That’s the new talent contract.”
-Pamela Stroko

What makes Veris different than your typical CPA firm? The bottom line – our employees love working together! Our team members have this inner drive, an innate passion about digging into the client’s pressure points to find solutions or creating paths to make financial management as stress-free as possible. And, believe it or not, we have a fun sense of humor! We work and grow together, we support our community with give-backs, and we celebrate personal and company successes. The personal and professional growth of our employees is the cornerstone to why we thrive.
Our Environment Is:
• Progressive
• Collaborative
• Challenging
• Gratifying
• Positive & Fun
• Flexible
• Managers don’t micro-manage
• Relaxed
What You Will Gain:
• Hands-on experience
• Honed career path
• Personal development
• Cross-training in all practice areas
• Flexible schedule
• Unlimited PTO
• Holiday time off
• Fortune 500 benefits
What Defines Veris:
• Heart of a teacher
• Mentoring/coaching
• Positive
• Forward-thinking
• Community servants
• Team building
Current Available Positions
Do you need a little more life in your work/life balance?
If you answered YES, you may be the perfect candidate to join our team.
Veris is a CPA firm providing tax, assurance, and accounting services to numerous industries, businesses, and individuals. We value great people, teamwork, empathy, and the ability to adapt and remain optimistic. As part of our team, you will experience professional growth with less hours worked, industry-leading technology, a collaborative environment without micromanagement, flexible work weeks, and above all – a fun, team-spirited group who enjoys being entrenched in community give-backs. There is a reason why Veris was voted, “Best Place to Work” – it’s our amazing employees. Join us!
We’re looking for a detail-oriented, dependable, and organized Accounting Support Specialist to join our Client Accounting Services (CAS) team. CAS provides outsourced accounting functions for our external clients, and this role is a key part of ensuring their financial operations run smoothly. You’ll have a direct impact by handling payroll, processing day-to-day accounting activity, and supporting month- and year-end close.
Responsibilities
- Process and record daily financial transactions in line with client agreements.
- Support accounts payable, accounts receivable, and general ledger entries.
- Reconcile bank and credit card accounts and research discrepancies.
- Prepare and distribute standard financial reports for client review.
- Maintain organized and accurate financial records.
- Communicate with clients daily, answering questions and providing resolutions.
- Collaborate with CAS team members to ensure deadlines and deliverables are met.
- Process recurring client payroll (biweekly/semimonthly): review timekeeping, enter changes (new hires, terms, pay rate updates, garnishments), transmit payroll, and confirm funding.
- Respond to client and employee payroll inquiries, ensuring compliance with wage-and-hour rules.
- Assist with month- and year-end closing activities.
- Take on special projects and ad hoc accounting support as assigned.
What You’le Love
- Upward growth advancement opportunities within the company
- Work / Life balance
- Highly competitive compensation package
Qualifications
- Hands-on payroll processing experience
- 2+ years of relevant accounting or bookkeeping experience (preferred)
- Associate degree in Accounting or related field preferred; high school diploma or equivalent required
- Familiarity with QuickBooks Online/Desktop
- Strong attention to detail and organizational skills
- Proficiency in Microsoft Office Suite (or similar software)
- Excellent written and verbal communication skills
- Ability to maintain confidentiality and follow procedures consistently
- Client service experience preferred
Small firm environment, large firm benefits!

If you would like to learn more about us or perhaps, join our team –
please use this form to let us know!


