Assistant Controller
Job Description Summary:
- Responsible for all daily activities of the Accounting Department, including AR, AP, Invoicing, Payroll, Fixed Assets, Inventory (Equipment, Fleet, Parts), Business and Property Taxes, WIP.
- Accountable for accuracy of quarterly and annual financial statements, as well as monthly P&L analysis (Gross Margin and Operating Expenses).
- Primary contact for annual financial statement and 401K audits
- Enforce internal controls and compliance with GAAP
- Provide analytical and cash management support to CFO
- Provide analytical support and transaction processing direction to operating managers
- Manage and coach Accounting staff to optimize efficiency and accuracy
- Manager, 2 Sr Accountants, 3 AR/AP/Billing staff
- Reports to Corporate Controller with additional accountability to CFO
- Bachelor's degree in accounting, with finance concentration a plus top tier school.
- Professional certification CPA, MBA in Finance
- 7+ years Accounting work experience in public Accounting and private industry.
- 3+ years Private experience at a company with $100MM+ revenue and inventory.
- 3+ years Public Accounting experience managing audits of large private companies with inventory, WIP, multistate operations, business taxes
- Finance exposure to treasury, cash management, cashflow
- Work experience that demonstrates proven track record of achievement and ability to affect change and impact company performance
- Strong problem-solving skills, attention to details, and ability to grasp financial aspects of operations and complex sales and service transactions
- Benefits include Medical and Prescription Drugs, Dental, Vision, Life Insurance, STD, LTD, Heath Savings Account, Employee Assistance Program, Paid Time Off (PTO).
- Retirement Savings is a 401K Plan with Match and Profit Sharing contributed by the Company.
- The Company supports professional development through career advancement opportunities, transfers to other branch locations, tuition reimbursement, and company-sponsored training programs.
- Travel as needed to branch locations for inventories, audits, training
- Microsoft Teams used for vendor and branch meetings
- Standard hours are Mon Fri from 8am to 5pm in office
