Александр Владимирович родился в 1975 году в Москве. В 1999 году окончил Московскую государственную академию легкой промышленности. В страховую сферу Александр Леонов пришел из автомобильного бизнеса, где работал с 1995 года. С 2008 года он занимал должность генерального директора Группы Компаний «Авто Премиум» (г. Тверь). В апреле 2013 года Александр Леонов назначен на должность директора филиала ОСАО «Ингосстрах» в Твери
ОСАО «Ингосстрах» работает на международном и внутреннем рынках с 1947 года. Компания занимает лидирующие позиции среди российских страховых компаний по сумме страховых взносов по добровольному страхованию, иному, чем страхование жизни.