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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results