What are the responsibilities and job description for the Controller position at Commonwealth Payroll?
Commonwealth Payroll is recruiting for a Controller. This is a newly created position due to growth and an in-office position based in Virginia Beach, VA.
This position provides the opportunity to work for a growing local business that prides itself on delivering exceptional outcomes for their clients, while providing employees with an enjoyable, down-to-earth company culture, and a good work-life balance. Benefits includes generous PTO, company retirement match, and strong health/dental/vision/supplement insurance offerings.
Responsibilities:
- Oversee all accounting operations, including accounts payable, accounts receivable, general ledger, and payroll.
- Manage the monthly, quarterly, and annual close processes, ensuring timely and accurate financial reporting.
- Prepare and analyze financial statements, including balance sheets, income statements, and cash flow statements.
- Work with the CFO on annual budgeting and forecasting process, providing insightful analysis and recommendations.
- Monitor and analyze key performance indicators (KPIs) to identify trends and opportunities for improvement.
- Manage relationships with external auditors, tax advisors, and banking partners.
- Supervise and mentor the accounting team, fostering a positive and productive work environment.
- Perform other duties as assigned.
Qualifications:
- 7-10 years of accounting experience.
- Bachelor's degree in accounting or finance.
- CPA and public accounting experience are preferred, but not required.
- Excellent analytical, problem-solving, and communication skills.
Company Benefits:
- Opportunities for mentorship from a seasoned CFO and career growth.
- Good benefits package, including a retirement plan with company match, PTO, health/dental/vision/supplemental insurances.
Job Type: Full-time
Pay: $100,000.00 - $120,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Disability insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Supplemental Pay:
- Bonus opportunities
Work Location: In person
Salary : $100,000 - $120,000