Oil City’s new city manager, Eric Strahl, was officially sworn in to his post on Wednesday.
Strahl technically began his duties on Monday, replacing Ryan Eggleston, who resigned last year to take a similar position in South Fayette in Allegheny County.
Strahl has held equivalent jobs in five other states.










