Nicolas Mackel

(Contributor)

Nicolas Mackel is chief executive of Luxembourg for Finance.