Place picks up 2 new C-suite executives to ‘further our vision’
Emiliano Delucia and Abby Powell will help lead the startup less than a year after it achieved unicorn status. The company said it employs 584 people. Continue reading
Emiliano Delucia and Abby Powell will help lead the startup less than a year after it achieved unicorn status. The company said it employs 584 people. Continue reading