CITY OF CANNON BEACH
TransparentReliable DataUniform StandardsStrategic Decision MakingTransactional EfficiencyTransparentReliable DataUniform StandardsStrategic Decision MakingTransactional EfficiencyTransparentReliable DataUniform StandardsStrategic Decision MakingTransactional Efficiency
Departments
01
Building & Inspections
Awaiting Data
—
Name Alton Butler
02
Clerk
Awaiting Data
—
Natosha Adams
03
Communications
Awaiting Data
—
Name Jenny Gooldy
04
Finance
Awaiting Data
—
Ron S. Logan
05
Information Technology
Awaiting Data
—
Rusty Barrett
06
Judicial
Awaiting Data
—
Macon Benoit
07
Planning & Development
Awaiting Data
—
Jeff Adams
08
Police
Awaiting Data
—
Rob Schulz
09
Public Works
Awaiting Data
—
Chris Mastrandrea
10
Records
Awaiting Data
—
Jennifer Barrett
11
Utilities
Awaiting Data
—
Name Shawn Cole
11 departments
Leadership
BS
ManagerBruce St. Denis
City Manager
BJ
Barb J. KnopMayor
CM
Chris MastrandreaPublic Works Director
JA
Jeff AdamsCommunity Development Director
JB
Jennifer BarrettCity Recorder
LH
Lisa HabeckerProgram Director Haystack Rock Awareness Program
MB
Macon BenoitMunicipal Judge
NA
Natosha AdamsReceptionist/Court Clerk
RS
Rob SchulzPolice Chief
RS
Ron S. LoganAssistant Finance Director
RB
Rusty BarrettIT Director
TC
Tim CollierFinance Director
TM
Trevor MountAssistant Public Works Director
NT
Name Tim CollierPosition Finance Director
NR
Name Ron LoganPosition Assistant Finance Director
NJ
Name Jennifer BarrettPosition City Recorder / Assistant to the City Manager
NJ
Name Jeff AdamsPosition Community Development Director
NA
Name Andrew MurrayPosition Emergency Manager
NT
Name Tracy AbelPosition Farmer's Market Manager
NL
Name Lisa HabeckerPosition HRAP Director
NR
Name Rusty BarrettPosition IT Director
NR
Name Rob SchulzPosition Chief of Police
NC
Name Chris MastrandreaPosition Public Works Director
NT
Name Trevor MountPosition Assistant Public Works Director
NM
Name Mike BenefieldPosition Project Manager
NB
Name Barb KnopPosition Mayor: Term Expires 12/31/2026
NM
Name Macon BenoitPosition Court Judge
ND
Name Deanna HammondPosition Councilor: Term Expires 12/31/2028
NG
Name Gary HayesPosition Councilor: Term Expires 12/31/2026
NL
Name Lisa KerrPosition Council President: Term Expires 12/31/2026
NE
Name Erik OstranderPosition Councilor: Term Expires 12/31/2028
NA
Name Alton ButlerPosition Building Official
NT
Name Tessa PfundPosition Administrative Assistant
NR
Name Robert St ClairPosition Planner
ND
Name Duncan WallacePosition Administrative Assistant
NN
Name Natosha AdamsPosition Receptionist / Court Clerk
NN
Name Nissa McCarthyPosition Administrative Assistant
NJ
Name Jenny GooldyPosition Communications Coordinator
NN
Name Nancy McCarthyPosition Bulletin Editor
NC
Name Chris WilburPosition Lieutenant
NJ
Name Joseph BowmanPosition Corporal
NJ
Name Jamie BurchPosition Police Officer
ND
Name Daniel ContierPosition Code Enforcement Officer
NA
Name Adam DeanPosition Police Officer
NC
Name Cody DietelPosition Police Officer
NJ
Name James JordanPosition Police Officer
NJ
Name Jenny ThompsonPosition Police Officer
NK
Name Keaton WaldePosition Police Officer
NS
Name Silvia AvilaPosition Administrative Specialist
NV
Name Valerie MannixPosition Administrative Assistant
NK
Name Kirk AndersonPosition Parks
NM
Name Mike BrownPosition Wastewater
NS
Name Shawn ColePosition Water
NW
Name Wes GarvinPosition Roads & Streets
NW
Name Will GarvinPosition Recycling
NJ
Name Jett JohnstonPosition Wastewater
NM
Name Martin ParsonsPosition Wastewater
NP
Name Paul PhillipsPosition Roads & Streets
NC
Name Christian SalinasPosition Water
NS
Name Sheri SkotlandPosition Administrative Assistant
NR
Name Ryan SteinfeldPosition Roads & Streets
ND
Name Darryl WalkerPosition Water
NA
Name Anthony WelliverPosition Parks
Revenue & Expenditures
$1.8M
▲+32.12%vs prior period
| Category | Value |
|---|---|
| 2017 | $1.4M |
| 2022 | $1.8M |
Demographics — Trends
1,368
Not enough historical data for population yet.
County data not available for this organization.