Babson College - Franklin W. Olin Graduate School of Business
Master of Business Administration (MBA)
New York University
Master of Arts (MA) (French Studies)
McGill University
Bachelor of Arts (BA) (English Literature)
Robert Sheldon's Summary
Robert Sheldon, based in Paris, FR, is currently a Associate Professor at ESCP Europe, bringing experience from previous roles at Novancia Business School Paris, Various, LATOUR-MARLIAC and University of Paris I: Panthéon-Sorbonne. Robert Sheldon holds a Doctor of Philosophy (PhD) in Sociology @ Sciences Po. Robert Sheldon has 1 email and 1 mobile phone number on RocketReach.