Francesco Marescotti si laurea in Architettura nel 1995 al Politecnico di Milano.
Dal 1990 al 1998 lavora presso alcuni dei pił importanti studi professionali di Milano con diversi compiti all'interno dell'iter progettuale, dalla realizzazione di raffinate presentazioni a colori, allo sviluppo degli esecutivi e alla direzione lavori in Italia e all'estero, sviluppando una forte esperienza nella progettazione di abitazioni e spazi commerciali.
Dal 1997/98 forte dell'esperienza accumulata, incomincia la propria attivitą di progettazione soprattutto nell'ambito della Architettura di interni, realizzando alcuni appartamenti a Milano.
Attualmente, coadiuvato da brillanti collaboratori, si occupa della progettazione di abitazioni e spazi commerciali.
tra le ultime realizzazioni spicca il negozio Pollini di Foggia, aperto nel Settembre di questo anno e realizzato dalla Europrogetti s.r.l.