CEO
Jean-Francois Decaux
CEO Approval Rating
84/100
JCDecaux is a France-based international outdoor advertising company that offers advertising services through street furniture, transport, and billboards for brands.