Sr. Accounting Manager
Location: Onsite in Nashville, TN
Company Overview:
We are a fast-growing, innovative company that is revolutionizing global health. We have a dynamic team that is passionate about improving the lives of people and pets by delivering premium, healthy products through world-class research, innovation, and manufacturing.
At Vireo Systems you will be on the ground-floor of an exciting fast-growing company that focuses on its core values and is passionate about improving the lives of people and pets by delivering premium, health products through world-class research innovation and manufacturing.
Position Summary:
The Senior Accounting Manager is responsible for overseeing the day-to-day accounting operations and ensuring accurate, timely, and compliant financial reporting. This role will lead transactional accounting activities, including data collection, entry, reconciliation, and month-end close, while maintaining strong internal controls across the organization. The Senior Accounting Manager partners with finance leadership and cross-functional teams to support informed business decisions, improve accounting processes, and ensure consistency across multiple entities. This position also provides guidance and oversight to accounting staff and plays a key role in strengthening and scaling the company’s accounting function. This person must lead with a sense of urgency.
Roles and Responsibilities:
- Maintain and manage the general ledger, ensuring accuracy and completeness
- Lead and execute the month-end close process
- Prepare and maintain income statements and support accurate financial reporting
- Perform balance sheet and sub-ledger reconciliations
- Manage and reconcile bank accounts
- Oversee accounting for loans and lines of credit
- Track and manage fixed assets
- Monitor and reconcile tax liabilities
- Support internal and external audits
- Participate in and support accounting-focused projects and process improvements
- Other duties as assigned
Accounts Payable
- Manage accounts payable processes
- Perform purchase order matching
- Process and review vendor invoices
- Prepare and execute vendor payments
- Perform vendor reconciliations
- Reconcile accounts payable sub-ledgers
Accounts Receivable
- Manage accounts receivable and customer credit
- Oversee client billing and invoicing
- Support collections activities
- Perform cash recognition and application
- Conduct client account reconciliations
- Reconcile accounts receivable by sub-ledgers
Treasury & Cash Management
- Support treasury and cash management activities
- Perform bank reconciliations
- Reconcile credit card transactions for vendor payments
- Reconcile credit card transactions for customer payments
Requirements:
- Bachelor's degree in Accounting, Finance, or related field
- 7+ years of progressive, relevant Finance experience preferably in a high-growth environment
- Strong knowledge of GAAP accounting and current industry standards
- Previous management experience
- Ability to manage multiple deadlines and time constraints
- Strong leadership and organizational skills
- Proficient in the Microsoft Office including Outlook/Gmail, Excel/Sheets and Word/Docs
- MBA or related graduate degree and relevant certifications (e.g. CPA, CMA) preferred
Physical Demands / Work Environment:
- Must be able to sit/stand for 8 hours
- Walking, bending, light lifting up to 25 lbs
Compensation + Benefits:
- Base salary + bonus based on company and personal performance
- Medical, Dental, Vision and Supplement Insurance (with company assistance)
- 401(k) with company match
- Paid Time off, Paid Holidays