GENERAL OVERVIEW President Mahama has occupied all political offices from Assemblyman, MP, Deputy Minister, Minister, and Vice President up to the highest Office of President of Ghana .