Controller
*Position: *Controller
*Location:* Miami Lakes, Florida
*Department:* Finance & Administration
*Reports To:* Chief Executive Officer / Owner / Chief Financial Officer
*Compensation*: $80,000 - $100,000
*Employment Type:* Full-Time, Exempt
*Position Summary*
The Controller is responsible for overseeing the day-to-day accounting operations of a growing wholesale distribution company. This individual will ensure the accuracy and integrity of the Company's financial records, maintain strong internal controls, manage cash flow, and provide timely financial reporting to management.
The ideal candidate is detail-oriented, highly organized, and possesses strong analytical skills with experience in wholesale distribution, inventory accounting, and multi-vendor purchasing environments.
*Position Profile*
This role is ideal for an experienced accounting professional who enjoys taking ownership of the entire accounting function within a fast-paced wholesale business. The Controller will serve as a trusted financial partner to Ownership by delivering accurate financial reporting, safeguarding company assets, improving operational efficiencies, and supporting the company's continued growth.
*Key Responsibilities*
*Financial Management*
* Maintain the general ledger and ensure accurate recording of all financial transactions.
* Prepare monthly, quarterly, and annual financial statements.
* Reconcile bank accounts, credit cards, merchant accounts, and financing facilities.
* Prepare monthly account reconciliations.
* Maintain the chart of accounts.
* Monitor company cash flow and prepare weekly cash flow forecasts.
* Assist management with budgeting and financial planning.
* Prepare management reports and financial analysis for the ownership.
*Accounts Payable*
* Supervise all accounts payable activities.
* Verify vendor invoices against purchase orders and receiving documentation.
* Ensure timely payment of vendors while maximizing available payment terms and discounts.
* Maintain vendor files and W-9 documentation.
* Process annual 1099 filings.
*Accounts Receivable*
* Oversee customer invoicing.
* Monitor collections and aging reports.
* Work closely with the sales department regarding delinquent accounts.
* Reconcile customer accounts.
* Process customer credit applications and maintain credit files.
*Inventory & Cost Accounting*
* Maintain accurate inventory records.
* Reconcile physical inventory counts.
* Monitor inventory adjustments and shrinkage.
* Calculate inventory costs and gross margins.
* Analyze purchasing trends.
* Assist in establishing inventory controls.
* Coordinate year-end physical inventory counts.
*Payroll & Human Resources Support*
* Process payroll accurately and timely.
* Maintain payroll records.
* Calculate commissions and bonuses.
* Ensure payroll tax compliance.
* Administer employee benefit deductions.
* Coordinate with outside payroll providers as necessary.
*Financial Reporting & Compliance*
* Prepare monthly financial statements.
* Prepare sales tax returns.
* Assist with federal and state tax filings.
* Coordinate with outside CPA firm during annual reviews or audits.
* Maintain compliance with applicable accounting standards and company policies.
* Assist with insurance audits.
*Banking & Cash Management*
* Monitor daily cash balances.
* Prepare bank reconciliations.
* Process wire transfers and ACH transactions.
* Maintain lines of credit reporting requirements.
* Monitor debt obligations.
*Internal Controls*
* Develop and maintain accounting policies and procedures.
* Safeguard company assets through effective internal controls.
* Recommend improvements to accounting processes.
* Ensure segregation of duties where practical.
* Monitor fraud prevention controls.
*Technology & Systems*
* Maintain accounting software and financial records.
* Generate custom financial reports.
* Support integration between accounting, inventory, and sales systems.
* Maintain electronic accounting records.
*Qualifications*
*Education*
* Bachelor's degree in Accounting, Finance, or Business Administration preferred.
* Associate degree with significant relevant experience will be considered.
*Experience*
* Minimum 5 years of progressive accounting experience.
* Experience as a Controller, Assistant Controller, or Senior Bookkeeper
* Experience in wholesale distribution, importing, manufacturing, or inventory-intensive businesses strongly preferred.
* Experience with inventory accounting and cost accounting.
*Technical Skills*
Proficiency with:
* QuickBooks Enterprise, NetSuite, Sage, Microsoft Dynamics, or similar ERP/accounting systems
* Microsoft Excel (advanced level)
* Microsoft Office Suite
* Electronic banking platforms
* Payroll systems
* Inventory management systems
Knowledge of:
* GAAP
* Inventory costing methodologies
* Sales tax compliance
* Payroll regulations
* Internal controls
* Financial statement preparation
*Core Competencies*
* Exceptional attention to detail
* Strong analytical and problem-solving skills
* High ethical standards and confidentiality
* Excellent organizational abilities
* Strong communication skills
* Ability to prioritize multiple projects
* Self-motivated and dependable
* Collaborative team player
* Process improvement mindset
* Ability to work independently with minimal supervision
* Bilingual (English / Spanish) preferred
*Performance Expectations*
The successful candidate will:
* Produce accurate monthly financial statements within established closing deadlines.
* Maintain accurate inventory and financial records.
* Ensure timely payment of vendors and collection of receivables.
* Maintain strong internal financial controls.
* Improve accounting efficiency through process enhancements.
* Provide management with timely and accurate financial information for business decision-making.
* Maintain compliance with all federal, state, and local reporting requirements.
*Preferred Qualifications*
Preference will be given to candidates with experience in:
* Wholesale distribution
* Import/export operations
* Multi-location operations
* Inventory costing and warehouse management
* Sales tax compliance in multiple states
* Budgeting and forecasting
* Cash flow management
* ERP applications
* Business intelligence reporting
*Physical Requirements*
* Ability to sit and work at a computer for extended periods.
* Occasionally lift up to 20 pounds.
* Ability to work additional hours during month-end, year-end, and audit periods.
*Compensation & Benefits*
The Company offers a competitive compensation package commensurate with experience, which may include:
* Competitive salary
* Performance-based incentives
* Health, dental, and vision insurance
* Paid time off and holidays
Pay: $80,000.00 - $100,000.00 per year
Benefits:
* Dental insurance
* Health insurance
* Life insurance
* Paid time off
* Relocation assistance
* Vision insurance
Work Location: In person