ParentFull threaddstaley·Steve Huffman has been the CEO since July 2015. Ellen was calling out Steve, not Alexis.View on HN