Michele Clifford

Active San Francisco, CA Director for Passport Capital, LLC

(415)321-4600