Ba was a trainee inspector in
Diourbel in 1989, then Chief Inspector of the first division of value-added tax at the General Directorate of Taxes and Estates (DGID) in
Dakar. In 1991 he undertook further training at the
Institut international d'administration publique in
Paris and in
Baltimore. From 1990 to 1992, Ba was Head Inspector for
Dakar-Plateau, then held the position of Controlling Commissioner of Insurance at the Directorate of Insurance until 1994, and then Verifying Inspector at the Directorate of Verification and Fiscal Investigations. Alongside these roles, Ba taught at ENAM in the taxes and estates department from 1992 and at COFEB/BCEAO from 1995 to 2000.
Presidential campaign On September 9, 2023, he was chosen by President Macky Sall to be the candidate of the
United in Hope coalition for the
2024 presidential election. Ba resigned as prime minister on 6 March 2024 to contest the election and sought to represent continuity and stability. He vowed to continue the legacy of
Macky Sall with a positive investment climate and said a vote for him is a vote for "greater peace and prosperity". He hit out at opposition candidate
Bassirou Diomaye Faye and
PASTEF leader
Ousmane Sonko, saying their proposals are radical and labelling them "bandits". He argued his ministerial track record proves he will oversee development and create one million jobs in five years. ==Other activities==