Buffalo’s controversial sewer and water czar will step down

BUFFALO, N.Y. – The controversial head of Buffalo’s water and sewer systems is leaving to take a job as city engineer in Houston, Texas. Oluwole “O.J.” McFoy, who held dual roles as Buffalo Water Board chair and Buffalo Sewer Authority general manager, was praised Wednesday for his “transformative impact” in a news release announcing his departure.

Story continues

TRENDING NOW

LATEST LOCAL NEWS