Who is the Prime Minister of Germany?

Germany doesn’t actually call them prime ministers. The term that the Germans use is the Chancellor of Germany and that office is held by Angela Merkel right now.