3 ms·Which CEO are you referring to? There's been a few changes over the past year.by Osiris 14y agoWhich CEO are you referring to? There's been a few changes over the past year.