Houzz Lays off 95 Employees – 8% Workforce
Home design company Houzz Inc. has reportedly cut 95 jobs in U.S. and Israel, about 8% of its workforce. The Palo Alto […]
Home design company Houzz Inc. has reportedly cut 95 jobs in U.S. and Israel, about 8% of its workforce. The Palo Alto […]
Layoffstracker.com