Evolve Lays Off 14 Percent of Its Staff
Vacation rental property manager Evolve is laying off 14 percent of its staff — or 164 employees.
In a memo to employees, Evolve’s chief executive officer Brian Egan wrote “We are operating in a market that has become increasingly dynamic and volatile. Specifically, marketwide supply growth has considerably outpaced demand growth, which has led to average dail