Landscape Forms · 1 day ago
Total Rewards Lead
Landscape Forms is a modern craft manufacturer dedicated to design and innovation in outdoor environments. The Total Rewards Lead is responsible for designing and managing compensation and benefits programs to align with business objectives, while also overseeing day-to-day benefits administration and ensuring compliance with regulations.
E-CommerceFurnitureOnline Portals
Responsibilities
Develop and execute strategic total rewards initiatives aligned with organizational goals and market trends
Oversee the management and delivery of employee benefits programs, including health, dental, vision, life insurance, disability, retirement plans, and wellness benefits
Lead the administration of benefits, including enrollments, changes, claims processing, COBRA, and compliance activities, ensuring efficient day-to-day operations
Create and communicate compelling benefits communication, orientations, and training to enhance employee understanding and engagement
Conduct analysis of market data and internal metrics to evaluate program competitiveness, coverage, and costs; recommend strategic improvements
Partner with vendors, third-party administrators, and internal teams to ensure seamless delivery of programs and regulatory compliance
Monitor regulatory changes and lead compliance efforts across all benefits and compensation programs
Drive process improvements and automation to increase operational efficiency and reduce costs
Provide strategic counsel to leadership on total rewards design, market positioning, and future-oriented initiatives
Develop, implement, and promote wellness programs that support employee health, wellbeing, and work-life balance
Use technology platforms and HRIS systems effectively to streamline benefits administration and data management
Leverage automation tools to enhance efficiency in benefits enrollment, claims processing, and reporting functions
Qualification
Required
Bachelor's degree in Human Resources, Business, or a related field
5–10 years of experience in benefits administration or a similar role
Strong understanding of HR and employment regulations, with specific knowledge of Michigan employment laws
Excellent communication, problem-solving, and organizational skills
Ability to build strong relationships with vendors and cross-functional teams
Empathy, professionalism, and discretion when handling sensitive matters
Benefits
Health, dental, vision, life insurance, disability, retirement plans, and wellness benefits
Company
Landscape Forms
Landscape Forms is an online store that renders outdoor furniture, LED lighting and accessories.
Funding
Current Stage
Growth StageRecent News
EIN Presswire
2025-06-27
2025-02-16
Company data provided by crunchbase