Topp was then appointed chief-of-staff of the "Flottenkommando" (Fleet Command) on 1 October 1963. On 1 July 1965, he headed the sub command department with "Führungsstab der Marine" in the Federal Ministry of Defence. There, Topp was promoted to "Flottillenadmiral" (flotilla admiral) on 15 November 1965. On 1 October 1966, Topp was named deputy Inspector of the Navy and at the same time became the chief of the "Führungsstab der Marine" in the Federal Ministry of Defence. In this role, Topp was promoted to "Konteradmiral" (Counter Admiral) on 21 December 1966. Topp held this position until 30 September 1969. He then continued to serve with Inspector of the Navy until his retirement on 31 December 1969. For his service with the "Bundesmarine", Topp was awarded the Commander's Cross of the Order of Merit of the Federal Republic of Germany () on 19 September 1969.