Press "Enter" to skip to content

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.
Source: Inman News

Be First to Comment

    Leave a Reply

    Your email address will not be published. Required fields are marked *