Business Positions
Fidelity Investments
Multinational financial services corporation based in Boston, Massachusetts. It is the fourth largest asset manager with $2.4 trillion in assets under management as of December 2017.
•
Position
TheStreet Inc
Digital financial media company providing business and financial news, investing ideas, and analysis to investors. Revenues are $66 million.
•
CFO
Positions
Center for American Progress
Democratic insider think tank started by former Clinton administration official John Podesta
•
Position
Digital Forensic Research Lab (DFRLab)
Atlantic Council’s disinformation research group
•
Position