The town manager is responsible for implementing the policies set forth by the Town Council and exercises management responsibility over all operational staff and departments. The town manager recommends the Annual Budget and ensures that all local, state and federal laws and regulations are met. 

As the organization’s chief executive officer, Town Manager Sean Stegall heads the Town Manager’s Office, including the specialty functions of Organizational Development, Research & Development, 311, Intergovernmental Relations, Economic Development, Capital Projects, and Public Safety.

About Town Manager Sean R. Stegall

With over two decades of local government experience, Sean R. Stegall left Elgin, Illinois to become Cary’s Town Manager in 2016, where he is focusing on keeping Cary great by spearheading organizational development, promoting technological advancements, expanding economic opportunities, and strengthening the Town’s role as a regional partner to support Cary’s shift from a fast-growing to maturing community. Prior to Cary, Stegall’s professional journey included posts in three states addressing a wide variety of topics including finance and budgeting, parks and recreation, legislative affairs, communications and engagement, planning, technology, and battling blizzards. He has a bachelor’s degree in political science from Western Illinois University as well as a master’s in public administration from Northern Illinois University. He also holds certificates from the Kennedy School of Government at Harvard University, Senior Executive Institute at the University of Virginia and the Rocky Mountain Program at Colorado University.

The Town Manager's Office focuses on implementing the Town Council’s broad policies, especially as they pertain to addressing citizen complaints and implementing the Town Council’s legislative advocacy program.

Related Links

Council-Manager Form of Government
North Carolina law requires municipalities to choose between two types of administration: “strong mayor” or “council-manager.” Like most larger communities in the state, the Town of Cary uses the council-manager format.

Under this form of administration, the citizens of Cary elect a seven-member Town Council. The elected Council creates a vision for the community by setting the broad policies, goals, and direction of the government including adopting necessary laws. The Council also appoints three staff members: the Town Attorney, the Town Clerk and the Town Manager.

As the chief executive officer, the Town Manager implements Council’s policies and oversees all Town operations. The manager advises the Council on all issues, proposes the annual budget, and coordinates the work of all municipal staff not appointed by the council. Cary’s professional staff develops and implements projects, programs, and services in support of Council’s goals and is responsible for the organization’s day-to-day operations.

Other governments serving Cary citizens


Sean Stegall
Town Manager
Town Manager's Office
(919) 469-4007

Allan Cain
Public Safety Director (oversees Fire and Police)
Town Manager's Office
(919) 469-4058

Russ Overton
Deputy Town Manager/Chief Development Officer
Town Manager's Office
(919) 469-4007

Dan Ault
Assistant Town Manager
Town Manager's Office
(919) 469-4034