He is current president of the Deauville Green Awards, the international festival of audiovisual productions about sustainable development and eco-innovations. He created and directed National Archives of Corporate Audiovisual Media (INATEC). He has produced and directed over 300 films for international institutions, corporations, government agencies and administrations. He is the author of Enterprise and Cinema, 100 years of Images, Corporations and their Image, and the Bilingual Dictionary of Audiovisual Terms. He has taught at Paris-Dauphine and at the European Institute of Business Administration (INSEAD) and lectured at Stanford University. He was knighted in the French Order of Merit for service in arts and letters.