John O'Leary  
City Hall
Title: City Manager / Recorder
Phone: 503-828-0248


O'Leary started working for the City's Public Works Department 1999. He was appointed City Recorder in 2004 before being named Finance Officer in 2006. O'Leary also served on the Garibaldi Fire Department from 1998 until 2010. He's lived in Garibaldi since 1989 and currently resides here with his wife, Sarah. 

Return to Staff Directory