Truffaut has played an influential role in leading awareness creation and developing free Wi-Fi networks in urban areas in the US and France, and has launched Internet start-ups in the Middle East.
Truffaut har haft en inflytelserik roll i att skapa medvetenhet om och utveckla gratis Wi-Fi-nätverk i stadsområden i USA och Frankrike och har lanserat internet-igångsättare i Mellanöstern.