Who is the president of Luxembourg?

Luxembourg has no president. It is a Grand Duchy, currently ruled by Grand Duke Henri.
The current Prime Minister of Luxembourg is Jean-Claude Juncker.