Entrepreneur: Mason Economics Alum, Steve Davis, may be next Twitter CEO