Joachim Maedge first completed a nautical training as a captain (AG) and then his legal training. He has been working as a lawyer in Hamburg since 1991.

Languages: German, English