The General Assembly tapped Virginia State Police Maj. Robert Tavenner on Thursday to be the new director of the Division of Legislative Services.

Tavenner, deputy director of the state police Bureau of Administrative and Support Services, will replace E.M. Miller Jr., who is retiring after 24 years. He will take over July 18.

The director oversees a $6 million budget and manages a staff of 60 who perform legal services, research support and other statutory duties for the 140 legislators, and assist with various boards and commission.

Tavenner has served Virginia for more than three decades as a state police trooper and an assistant commonwealth’s attorney. In his current position, Tavenner oversees more than 200 employees in four divisions and the legal unit, and manages a budget of more than $200 million.

The Committee on Joint Rules, chaired by House Speaker William J. Howell (R-Stafford), made the selection. The House and Senate will vote on his appointment Thursday during their special session on redistricting.

“His extensive budget, management and training experience are impressive and, combined with his proven ability to work collaboratively and effectively with people of varying backgrounds, made him stand out among so many qualified candidates,’’ Howell said.

Tavenner’s ex-wife, Marilyn Tavenner, was former governor Tim Kaine’s health and human resources secretary. She now works for the Centers for Medicare & Medicaid Services.