site logo

EBay announces new technology chief