McKINNEY -- McKinney City Manager Jason Gray resigned Monday after nearly three years on the job.
The McKinney City Council accepted his resignation under the terms of a mutually-agreed-upon separation agreement, according to a city news release.
"We are thankful for Jason's efforts in moving the city forward in key initiatives of the council and look forward to continuing to move the city forward in a positive direction," said McKinney Mayor Brian Loughmiller.
Gray ruffled feathers in Oct. 2012 for posting a video to YouTube explaining why he fired the city's veteran police chief, Doug Kowalski. After terminating Kowalski, Gray promoted his deputy city manager Joe Williams to police chief.
Williams remains in that role, while Kowalski was hired as the city of Prosper's interim police chief in January of this year.
Prior to becoming McKinney city manager, Gray served in the same role in Celina for four years.
"I am thankful for the opportunity to serve the community and appreciate the work of the mayor and council," Gray said in a statement.