Robert Mercer has/had a position (Co-ceo, Co-president, Director) at Renaissance Technologies LLC

Title Co-ceo, Co-president, Director
Start Date 2010-01-00
Updated almost 5 years ago

Source Links

Tags