Leaf Home

HQ
Hudson, Ohio, USA
Total Offices: 2
4,058 Total Employees
Year Founded: 2005

Offices at Leaf Home

Leaf Home is headquartered in Hudson, Ohio, USA and has 2 office locations.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Telecommuting needs supervisor approval, employee office return, out-of-state work, equipment security, and accurate timekeeping for non-exempt staff.

Typical time on-site: 3 days a week

U.S. Office Locations

HQ
Hudson, Ohio, USA

Hudson, Ohio is a charming suburban community known for its picturesque streets, historic architecture, and a strong sense of community.

HQ
New York, New York, USA

The neighborhood surrounding Grand Central Station in Manhattan epitomizes the quintessential workspace for urban professionals. Its central location ensures seamless accessibility via various modes of public transportation, fostering connectivity and eliminating commute hassles. Characterized by a

Recently posted jobs

Other • Professional Services • Retail
Manage and grow the sales territory by leading independent contractor sales representatives, ensuring customer satisfaction and achieving sales metrics.
Other • Professional Services • Retail
The Territory Sales Representative generates sales leads by engaging potential customers door to door, educates them about Leaf Home products, and maintains reporting relationships with field management.
Other • Professional Services • Retail
As a Territory Sales Representative, you will generate leads, educate consumers on Leaf Home products, and engage with customers in your assigned area.