CEO
Delia Elbaum
CEO Approval Rating
82/100
Finn & Emma operates as an online retailer of organic baby clothes, toys, accessories and gifts.