Who is the President of Germany?
Frank-Walter Steinmeier is the president of Germany (or 'Der Bundespräsident'), and he has been serving since 19 March 2017. He is called may things including 'Herr Bundespräsident' (informal), or His Excellency (diplomatic). He is paid €254,000 annually. He is currently serving his last 5-year term, as he was re-elected.