Job Description
Position Summary The Director of Human Resources is responsible for leading and managing the company’s human resources, payroll administration, benefits eligibility, onboarding/offboarding, compliance, and employee records functions for a multi-state workforce consisting primarily of approximately 350 sales representatives and 150 technicians. This role oversees daily HR operations, supervises domestic and international support staff, and ensures compliance with all applicable federal and state employment regulations. The Director of Human Resources reports directly to the Controller and/or Chief Financial Officer and serves as a key operational leader supporting company growth, employee engagement, and workforce compliance. Essential Duties and Responsibilities Human Resources Leadership Direct and oversee all HR operations and employee administration functions. Develop, implement, and maintain HR policies, procedures, and best practices. Ensure compliance with federal, state, and local employment laws and regulations. Serve as a primary point of contact for employee relations matters and HR guidance. Support management with employee performance, disciplinary actions, coaching, and documentation. Maintain confidentiality of all employee and company information. Benefits Administration Manage ongoing 90-day eligibility identification and enrollment processes for: Medical insurance Dental insurance Vision insurance Coordinate benefit enrollments, qualifying life events, terminations, and employee communications. Work with insurance brokers and benefit providers to resolve employee issues and ensure accurate deductions and reporting. Conduct periodic audits of benefit eligibility and payroll deductions. Payroll Administration Oversee payroll operations utilizing ADP Workforce Now. Supervise payroll processing for a workforce of approximately 500 employees. Ensure timely and accurate payroll processing, including: Wages and commissions Bonuses and incentive compensation Payroll deductions Garnishments PTO tracking Supervise payroll support personnel, including two part-time payroll support accountants located in the Philippines. Review payroll reports, reconciliations, and payroll tax filings for accuracy. Onboarding and Offboarding Direct all onboarding and offboarding processes company-wide. Supervise two onboarding/offboarding specialists, including one remote employee located in Colombia. Ensure all new hire documentation, background checks, I-9 verification, and employee setup processes are completed accurately and timely. Manage employee separations, exit procedures, final pay compliance, and offboarding documentation. Maintain personnel records and HRIS data integrity. Compliance and Tax Administration Ensure unemployment taxes and applicable payroll tax filings are properly maintained and submitted in all applicable states, including Florida and South Carolina. Coordinate W-2 preparation and year-end payroll reporting. Maintain compliance with: FLSA EEOC OSHA ACA HIPAA State labor laws Assist with audits related to payroll, HR, benefits, and workers’ compensation. HR Systems and Reporting Maintain and optimize ADP Workforce Now functionality and employee data accuracy. Generate and analyze HR and payroll reports for management. Monitor workforce metrics including turnover, staffing levels, and benefits participation. Recommend process improvements and automation opportunities. Recruiting and Workforce Support Assist management with recruiting coordination and workforce planning. Support hiring managers with job postings, candidate tracking, and employment documentation. Help maintain employee handbook policies and training documentation. Supervisory Responsibilities This position directly supervises Two onboarding/offboarding specialists One payroll administrator Two part-time payroll support accountants located in the Philippines Two recruiting personnel Qualifications Bachelor’s degree in Human Resources, Business Administration, Accounting, or related field preferred. Minimum of 5 years of progressive HR and payroll management experience. Strong working knowledge of ADP Workforce Now required. Experience managing multi-state payroll and H