He says it began when he was stripped of his responsibilities, had his budget slashed and was transferred between departments, leaving him with little room to execute his mandate.
In an interview with the Nation , Mr Mosiria said he had received his dismissal letter but insisted that his departure from office would not end his ambition to address the challenges facing the capital.
He cited failing public health facilities and flooding to what he described as the breakdown of essential services at City Hall.
“Yes, I have been fired and I do not have an office currently. I have received the letter and I will now focus on the challenges ahead of making the city of Nairobi work,” he said.
Geoffrey Mosiria speaks after being fired
Nairobi City County Government Chief Officer in charge of Citizen Engagement and Customer Service Mr Geoffrey Mosiria during the interview at City Hall, Nairobi on February 12, 2025.
Photo credit: Lucy Wanjiru | Nation Media Group
He traced the beginning of the fallout to December 28, 2023, when he said Sakaja stripped him of his responsibilities as an accounting officer and reassigned key functions to junior officers.
“He forgot to tell Nairobi residents and Kenyans that he effectively dismissed me on December 28, 2023, when he took away my constitutionally assigned mandate as an accounting officer and handed it to my junior officers through an unprocedural memo,” he said.
He further alleged that his health budget was reduced, leaving him unable to implement his plans.
He claimed that a WhatsApp conference call involving him and two top county officials became one of the defining moments in their strained relationship, alleging that he was confronted over his position.
Daily Nation sought a response from Governor Johnson Sakaja on the specific allegations raised by the chief officer, sending questions to the governor’s office for comment. However, Mr Sakaja had not commented on the allegations by the time of publication.
Nairobi City County Governor Johnson Sakaja appears before the Senate Roads, Transportation and Housing Committee, chaired by Senator Hamida Kibwana, at Bunge Tower in Nairobi on Tuesday, October 13, 2026.
Photo credit: Dennis Onsongo | Nation
Mosiria said he was transferred to the Environment department, where he claimed his director reported directly to the governor, effectively leaving him without meaningful responsibilities.
Rather than remain idle, he said, he continued participating in street operations intended to address issues affecting Nairobi residents, even when the assignments fell outside his formal responsibilities.
“I was left idle in the office doing nothing. Instead of sitting idle in the office, I chose to go to the streets and lead operations meant to be handled by junior officers because I still wanted to serve Nairobians,” he said.
He said the frustrations continued through what he described as attacks in official WhatsApp groups, public criticism and a case that nearly resulted in a six-month jail term over alleged contempt of court.
He said he was later transferred to customer service, with responsibilities covering public participation and citizen engagement, but remained determined to continue working for the county.
“All I wanted was an opportunity to work, deliver for Nairobians and earn back your trust,” he said.
He also claimed the breakdown in his relationship with Governor Sakaja had made it increasingly difficult to raise concerns about the delivery of county services, accusing people around the governor of influencing decisions at City Hall.
“He (the governor) saw me working and thought I was outshining him,” he said. “I was delivering on his agenda and there is nothing to apologise for. Hard work is part of me.”
He argued that his efforts to address problems affecting residents should not have been interpreted as a challenge to the governor's authority, saying his focus had remained on improving the city's services.
Mr Mosiria also said that essential services were deteriorating as county employees faced threats of dismissal and officials struggled to secure the support needed to perform their duties.