Home » Alameda ex-CEO Caroline Ellison spotted in New York, Twitter users claim