In 2005, Marshall retired from the police department. Shortly thereafter, he was hired as Naperville's assistant city manager and in 2012 he became the city's top cop. When he was hired as a city official, he started contributing to the Illinois Municipal Retirement Fund and continued to do so as police chief.