Асен Христов получил степень магистра физики в Софийском университете «Св. Климент Охридский» (Болгария). Специализацию «менеджмент» приобрел в Открытом университете в Лондоне (Великобритания).
В 1997-2000 годах возглавлял совет директоров Eurobank AD.
В 1996-2006 годах – совет директоров Starcom Holding AD.
В 2000-2007 годах – наблюдательный совет ZD Euroins AD.
В 2006 году стал председателем совета директоров Euro-Finance AD и председателем наблюдательного совета Eurohold Bulgaria – холдинговой компании-владельца Euroins Insurance Group, объединяющей инвестиции в страховой сектор в регионах ЦВЕ / ЮВЕ / СНГ. Дочерние компании Euroins Insurance Group работают в четырнадцати странах, в том числе в России, Италии, Испании, Болгарии, Румынии, Северной Македонии, Украине, Грузии, Беларуси, Греции, Польше. В 2017 году группа приобрела пакет акций ООО РСО «Евроинс».