City Staff


City Manager Kevin Evans

Kevin Evans

City Manager | Charter Officer | Appointed by City Council

[email protected]

The City Manager, appointed by the City Council in 2011, is the chief administrative officer for the City, and is responsible for appointing the various department directors, implementing the policies and ordinances adopted by the City Council, and managing day-to-day operations of the City.

After graduating from WTA&M, Kevin began his career in 1976 as the Assistant to the City Manager in Canyon, Texas. Since then he has served as City Manager in the Texas cities of Shamrock, Electra, Seymour, Athens and Huntsville as well as Ardmore, OK and Maricopa, AZ. He also served as a Deputy City Manager in Grand Prairie, TX as well as President of the Ports-To-Plains Trade Corridor Coalition. His approach to his job is through the prisms of economic development and servant leadership.

City Attorney Charlie Olsen

Charlie D. Olson

City Attorney | Charter Officer | Appointed by City Council


Charlie Olson practices primarily in the area of business, personal injury defense and governmental litigation. He also serves as general counsel for numerous cities and water supply corporations.

Charlie taught in the trial advocacy program at the Baylor University School of Law serving as an adjunct professor of Practice Court. He also serves as an adjunct professor in Municipal Law.

Charlie was admitted to the Texas Bar in 1980. He is admitted to practice in the U.S. Supreme Court; the U.S. Court of Appeals for the Fifth Circuit; and the U.S. District Courts for the Western and Northern Districts of Texas. Charlie is board certified in Civil Trial Law by the Texas Board of Legal Specialization and is a member of the American Board of Trial Advocates.

Angelia Sloan

City Secretary | Office Manager |Charter Officer | Appointed by City Council

[email protected]

The purpose of the Office of City Secretary is to provide support, assistance, and information to the City Council. The City Secretary provides resources to the City Council needed to make decisions, including preservation of City documents. As a result, the City Council, City employees, and Citizens of McGregor have timely and convenient access to City records. The Office of City secretary provides election services to voters and candidates involved in the decision-making process. City Hall’s customer service and the summer operation of the McGregor Aquatics Center are under the City Secretary’s direction.

Additional Staff