Diplômé de l'Institut St-Luc en communication visuelle (Belgique), Ivan débute sa carrière de DA avec Bruno Lemoult en 1989 chez TBWA, Callegari Berville en 1991 et rejoint Ogilvy & Mather en 1993 après sa rencontre avec Mehdi El Alj, son rédacteur. Ils poursuivent leur parcours chez Ted Bates en 1996 puis intègrent Mc Cann en 1998 comme directeurs de création. En 2001, c'est TBWA Paris qui leur confie la direction de la création Europe. Ivan rejoindra W & Cie (Havas) en 2004 pour créer le pôle publicité de l'agence. Il en prendra la direction de Création et fondera en 2012 Windsor Paris(Havas) une agence de contenus créatifs. dont il est aujourd'hui le directeur général.
En 2015, Ivan a été nommé par Olivier Altmann: Vice président de la délégation Pub de l'AACC.
En 2017, Ivan reprend sa liberté et quitte Windsor Paris pour monter sa propre structure avec Bruno Moreira: John&Jones, une agence conseil en contenus intégrés. Ivan est un créatif reconnu, qui a obtenu de nombreux prix dans les festivals français et internationaux( CANNESLIONS, D&AD, ADC, EPICA, EUROBEST, CRISTAL FESTIVAL, ONE SHOW, CLIO, CRESTA, Club des DA....)