وكان الشكري يشغل سابقا منصب نائب محافظ المصرف المركزي في الفترة من 2006 إلى 2011.
ونقل موقع تلفزيون "ليبيا 24" إن "مجلس النواب أعلن اختيار محمد عبد السلام الشكري محافظا لمصرف ليبيا المركزي، بأغلبية الأصوات".
وأوضح الموقع أن
"الشكري حصل على 54 صوتا، فيما حصل المرشح أحمد إمحمد عمر رجب على 38 صوتا، والمرشح عبد الحميد علي الكريم على 9 أصوات، والمرشح على محمد سالم الحبري على 3 أصوات".