This former Twitter exec took over as CEO of an $865 million compa...