Public Works & Utilities

 

Petersburg, VA 23803


Staff
Name Title Email Phone Additional Phone
Barnes, Andrew Interim Director of Public Works 804-733-2355  
White, Wanda Assistant to the Director 804-733-2353  
Williams, Randall Administrative Services Manager 804-733-4073  
Collins, Cynthia Meter Reading Unit 804-733-2435  

Engineering 

Petersburg, VA 23803


Staff
Name Title Email Phone Additional Phone
Riggleman, William (Bill) Engineer Construction Manager 804-733-2355  
Okeowo, Temidire Capital Improvement Manager 804-733-4368  

Facilities Management 

Petersburg, VA 23803


Staff
Name Title Email Phone Additional Phone
Flaherty, Scott General Manager 804-733-2411  
King, Barbara Office Assistant II 804-733-2411  
Mullis, Kevin Assistant General Manager 804-733-2411  

Utilities 

Petersburg, VA 23803


Staff
Name Title Email Phone Additional Phone
Johnson, Ronell Assistant General Manager 804-733-2407  
Newton, Teisha Administrative Assistant II 804-733-2407  
Hutson, Sharon Administrative Assistant I 804-733-2407  
Beasley-Greene, Beverly Inventory Control Clerk 804-733-2407  

Stormwater Management 

Petersburg, VA 23803


Staff
Name Title Email Phone Additional Phone
Walker, Darryl Stormwater Program Manager 804-733-2357  
Wolff, Scott Stormwater Inspector 804-733-2357  
Barnes, Andrew General Manager 804-733-2356  

Street Operations 

Petersburg, VA 23803


Staff
Name Title Email Phone Additional Phone
Lantz, Reggie General Manager 804-733-2415  
Harris, Richard Assistant General Manager 804-733-2415  
Flowers, Tanesha Administrative Manager 804-733-2415  
Hill, Mary Administrative Assistant I 804-733-2415  
LeGrand, Beverly Account Clerk III 804-733-2415