 He was then educated at the Royal Swedish Army Staff College from 1922 to 1924, where he graduated first in his class in the staff course.He wan an aspirant at the General Staff from 15 April 1925 to 1927 and was promoted to captain at the Sve Life Guards on 9 December 1927.Nordenskiöld served at the General Staff from 1 January 1928 and was educated in aerial reconnaissance in 1931 and served as a General Staff Officer at the Eastern Military Division ("Östra militärfördelningen") from 9 October 1931 to 1933.