- Leaffilter (New York, NY)
- 155 E 44th St, New York, NY 10017, USA $80,000.00 - $90,000.00/year Job Description Meet Leaf Home, the leading provider of technology-driven home solutions that is ... the attainment of assigned KPIs and metrics. + Collaborate with our Senior Manager , transforming raw data into actionable insights that elevate media and website… more