Public Works & Utilities

 

Petersburg, VA 23803


Staff
Name Title Email Phone
Barnes, Andrew City Engineer & General Manager of Utilities 804-733-2356
Johnson, Paul Director of Public Works  
Williams, Randall Assistant Director 804-733-4073
White, Wanda Assistant to the Director 804-733-2353
Collins, Cynthia Meter Reading Unit 804-733-2435

Engineering 

Petersburg, VA 23803


Staff
Name Title Email 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
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
Johnson, Ronell Assistant General Manager 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
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
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