Levy was born in Boulogne-Billancourt, Hauts-de-Seine. At the age of 18, he joined the French Red Cross where he spent six years. In parallel, he studied management and computers at Paris-Dauphine University.