What are the responsibilities and job description for the Assistant Financial Controller/ Payroll Manager position at Ecowize North America?
Job Summary
The Assistant Financial Controller is responsible for supporting all processes to ensure the financial integrity and accuracy of the organization’s financial operations. This position involves overseeing and managing the end-to-end payroll processing for employees across multiple states, ensuring compliance with all relevant laws and regulations. The Assistant Financial Controller will collaborate closely with the Financial Controller and Director of HR.
ESSENTIAL JOB FUNCTIONS
- Prepare and analyze financial statements, including income statements, cash flow statements.
- Provide accurate and timely financial information to management and shareholders.
- Ensure accurate and timely payroll processing for all employees across multiple states, including calculating wages, deductions, and taxes.
- Develop and manage the company’s budget, including forecasting future revenue and expenses to support strategic planning.
- Manage the day-to-day accounting functions, including accounts receivable, accounts payable, payroll and general ledger.
- Implement and maintain internal controls to ensure the accuracy and integrity of financial data and protect against fraud.
- Ensure adherence to all relevant accounting standards, tax laws, and regulatory requirements.
- Perform financial analysis to identify trends, assess performance, and provide insight to support business decisions.
POSITION REQUIREMENTS
- Strong understanding of accounting principles and practices.
- Expertise in financial analysis and reporting.
- Experience with accounting software and systems, preferably QuickBooks Online, EXL Reports, Microsoft Suite and Rippling HRIS system.
- Excellent communication and interpersonal skills to collaborate with different departments.
- Leadership abilities to manage administrative staff.
- Attention to detail and ability to maintain accuracy in financial data.
- Strong background in multi-state payroll management.
- Ability to register in various jurisdictions for payroll withholding compliance.
- Experience in responding to garnishments, employment verifications, court orders, bankruptcies, E-Verify, unemployment claims and employee withholding change notifications from governmental agencies.
- Knowledge of employee benefits administration to include medical, dental, vision, 401K, PTO, bonuses, and commissions.
- Ability to coordinate the monthly purchasing of supplies for all departments (PPE, Chemicals, Cleaning Equipment, Site Supplies, Office Supplies and Computers, etc.
- Manage inventory of corporate logoed products and facilitate distribution to appropriate personnel.
- Oversee the corporate credit card spending program and coordinate the uploading of accurately coded expenses to the general ledger.
- Process all invoices and generate a bi-weekly check run for accounts payable.
- Process/Deposit of all customer payments received via check or ACH.
- Oversee OSHA reporting requirements for Form 300/300A for each location.
- Oversee Workers Compensation Program and Corporate Liability Insurance Coverage.
- Collaborate with the bank regarding Line of Credit, Credit Cards, and various other accounts.
- Calculate and file quarterly sales tax returns.
- Supply CPAs with required year end audit schedules and submit all required tax returns for Federal and in each state.
- Collaborate on quarterly tax estimates/payments.
- Ensure annual completion and mailing of W-2’s and 1099’s by 01/31.
Benefits:
- 401(k)
- 401(k) match
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time-off.
- Professional development assistance
- Relocation assistance
- Retirement plan
- Vision insurance
Schedule:
8-hour day shift
Job Type:
Full-Time
On-Site
Work Location: Whitmore Lake, MI 48189-0681
Salary : $68,000 - $80,000