What are the responsibilities and job description for the Controller position at Avalon Flooring?
Job description
Controller – Cherry Hill, NJ (Corporate)
How you’ll make a meaningful impact as an Avalon Flooring Controller:
Our success relies on the positive, can-do attitude of each member of the Avalon team. The Controller's role is to assist in the direction of the financial activities of the Company.
Joining Avalon Flooring brings the following perks and benefits to support you in your personal and professional journey:
- Competitive compensation package
- 401(k) to help you invest in your future
- Employee Stock Ownership Program (ESOP), funded 100% by Avalon Flooring
- Medical, Dental and Vision insurance - multiple plan options available to support your needs
- Flexible Spending Accounts (FSA) to help you pay for medical, dependent and transit expenses tax free*
- Company-paid life and disability plus supplemental life
- Quantum Employee Assistance and Behavioral Health program to support you and your family
- 5 sick days, 10 vacation days and 6 paid holidays to support you in having an active life outside of work
- On the job training to ensure you're well equipped to succeed
- Room for career development and advancement
- Consistent hours to support work/life balance
- Business casual dress code
- Employee store discounts and more perks
Here is what you can expect in your role of Controller – also known as responsibilities:
- Prepare and review company financial statements and ensure proper maintenance of financial information and reporting data
- Provide corporate financial analysis, budgeting and forecasting to support the company’s goals
- Manage annual audit processes with outside vendors while ensuring all financial records are accurate and reliable
- Responsible for ESOP valuation modeling, banking and communication to employees as needed
- Ensure timely and proper maintenance of financial information of company
- Prepare and post all journal entries to include module interfaces, accruals, payroll, etc.
- Oversee sales and use tax summaries and tax remittances
- Direct involvement with Payroll to ensure accurate monthly commission reporting
- Prepare and provide various store analysis; including trend reporting, Presidents Club, Deficit and bonus calculations
- Prepare monthly inventory reports
- Ensure management of company tax, license, registrations and other financial compliance
- Support and prepare data needed for board and bank meetings
- Manage and oversee all items related to customer financing with outside vendor
- Responsible for all banking processes to include credit and treasury management and create a positive working relationship with all banking personnel
- Maintain internal accounting controls and facilitate periodic review of controls and process
- Conduct monthly meetings with senior management to review financial statements and provide financial analysis
- Partner with Senior Management to assist with company strategic initiatives
- Responsible for Accounts Payable Manager and Accounts Receivable Supervisor and overseeing successful operation of both departments
- Directly supervises exempt accounting department employees
- Interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems
- Carries out supervisory responsibilities in accordance with the organization's policies and applicable laws
What You Bring to the Table:
- Bachelor’s Degree or equivalent in Accounting; CPA or MBA preferred
- 5 years related experience and/or training in key accounting roles required
- 5 years of management experience with demonstrated ability to coach and manage employees
- Demonstrated MS Office proficiency with advanced Microsoft Excel skills
- Ability to work some evening and weekend hours based upon business needs
- Ability to effectively complete tasks through management of employees
- Ability to carry out supervisory responsibilities in accordance with the organization's policies and applicable laws
- Ability to roll-up sleeves and work with team members in hands on management capacity
- Ability to work independently to identify and solve problems in a timely manner and develop alternative solutions
- Able to consistently demonstrate Avalon’s values and 51% characteristics
- Strong interpersonal and communication skills (verbal and written) with colleagues and customers
Why you’ll love working with us:
We are committed to cultivating an environment where our team members love where they work and respect their colleagues as well as one that creates and maintains an inclusive work environment for all employees. We support diversity, equity, inclusion and belonging. We focus on our people first and demonstrate behaviors that represent our employee focused workplace that provides opportunities for growth and advancement within the company. Visit our really career page or navigate to www.avalonflooring.com to obtain more information on our team!
All offers of employment are contingent upon clean background check
Job Type: Full-time
Pay: $3,076.93 per week
Benefits:
- 401(k)
- Dental insurance
- Disability insurance
- Employee assistance program
- Employee discount
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- Monday to Friday
- Weekends as needed
Application Question(s):
- Are you able to work some evening and weekend hours when needed?
Experience:
- Key Accounting role: 10 years (Required)
License/Certification:
- CPA (Preferred)
Work Location: In person
Salary : $3,077