Leffler hade en tid åtskilliga offentligauppdrag