Ivo Hristov voit le jour à Istanbul alors que son père Hristo Hristov est vice-consul de Bulgarie chargé des affaires culturelles. Après avoir complété ses études à Bruxelles, il sort diplômé de l'université Saint-Clément-d'Ohrid de Sofia.
En 2016, il gère la stratégie politique et de communication de la campagne présidentielle de Roumen Radev, élu président de la République, dont il devient chef de cabinet en .