President & CEO
Jacques Stern
CEO Approval Rating
93/100
1980
PublicMerged with Global Blue Group HoldingNYSEGB
https://www.globalblue.com