Meet the people behind Hagan Hamilton Insurance Solutions.
Insurance advisors who truly work for you.
Home » About Our Agency »
Not all insurance agents are created equal. At Hagan Hamilton Insurance Solutions, we go out of our way to treat our clients like people and we use our industry experience and diversified knowledge base to protect what you value most.
View Team Members By Location
Beth Black
Benefits Consultant
503-565-3340
Brian John
CFO | Partner
503-565-3318
Christy Mayne
Account Manager
503-565-3382
Craig McClain
Executive Vice President
503-565-3314
Danielle Holland
Project Manager
503-565-3381
David Mahn
IT Director
503-565-3327
Dawn Miller Kay
Benefits Consultant
503-424-3361
Dolores Botello
Account Manager
503-565-3316
Gary Eastlund
Agent | Manager
503-565-3303
Hannah Forster
Receptionist
503-565-3305
Hope Rosen
Agent
503-565-3324
Jason John
COO | Partner
503-565-3341
John Fairbank
Agent
503-565-3304
Judy Weber
Accounting | Payroll Specialist
503-565-3321
Katie Adams
Agent
503-565-3323
Katie Klein
Account Manager
503-565-3308
Kelly McDonald
Agent
503-209-9591
Lashawna Roy
Account Manager
503-565-3319
Laurie Ogsaen
Account Manager
503-565-3332
Liz Hilliker
Account Manager | Supervisor
503-565-3384
Lois Stevens
Accounting
503-565-3301
Lori Kuehn-Frazee
Agent | Manager
503-565-3307
Michele Rouse
Account Manager
503-565-3322
Moira Hinrichs
Account Manager
503-565-3330
Rachel Brunkhurst
Account Manager
503-565-3311
Raedeen Schulz
Account Manager | Supervisor
503-565-3313
Rick John
President | CEO
503-565-3312
Ryan Hartzell
Agent
503-565-3309
Sandra Brownridge
Account Assistant
503-565-3315
Sandra Fornof-Gil
Agent
503-565-3336
Sarah Cassidy
Account Manager
503-424-3369
Tiffany Tartak
Account Manager
503-565-3335
Erin Harris
Account Manager
503-424-3367
Gail Moldovan-Trujillo
Agent
503-565-3383
Ian Borman
Agent
971-241-1126
Kevin Baty
Agent
503-424-3366
Kristi Velazquez
Account Manager
503-424-3362
Stephanie Kamp
Benefits Consultant
503-565-3339
Brandi Bowers
Account Manager
503-565-3326
Robin Nielson
Account Manager
503-424-3364
Tami Doryland
Account Manager
503-565-3317
Alexis Cole
Account Manager
971-225-3254
Bonnie Laica
Account Manager
971-225-3257
Chris Iverson
Agent
971-225-3252
David Wasylenko
Agent
503-987-0164
Dori Lee
Account Manager
971-225-3251
Kimberley Starr
Account Manager
971-225-3250
Jeff Curran
Agent
458-217-0235
Julissa Parra
Account Manager
458-217-0237
Matt Huston
Benefits Consultant
458-217-0247
Shailey Prater
Receptionist
458-217-0257
Get Started Today
As an independent agency, we are here to help you find the right coverage.
Request an Insurance Quote
As an independent agency, we are here to help you find the right coverage.
Get a Quote
It only takes a minute to get started.
- Fill out the form, we’ll be in touch.
- Go over your options with an agent.
- Get the coverage you need.