Carl Olov, som tidigare varit verksam i fastighetsbranschen som fastighetsförvaltare, har som restaurangentreprenör sedan drygt 25 år startat upp och drivit ett flertal restauranger i stockholmsområdet, bland annat Mårten Trotzig i Gamla stan, restaurangerna Strix på Drottninggatan och i Solna, samt Restaurang S och Restaurang P i Solna.