Download PDF

Work experience


Senior Technology Consultant

Russell Investments
Technology consulting to a global enterprise as a solution architect with a focus on information architecture, enterprise search, collaboration portals, and data governance. My 27 year long career at Russell has spanned many IT positions beginning as a programmer, and includes roles as analyst, architect, project manager, and consultant across several computing environments from mainframe to handheld.


Frank Russell Company
I originally joined the Frank Russell Company to support and develop new features for the Analysis of International Management system. This in-house data collection and reporting software was written in APL and incorporated proprietary investment analysis algorithms.

Adjunct Faculty / Part Time Instructor

Community Colleges in the State of Washington
Instructor of computer information systems classes including Computer Fundamentals, Introduction to Programming, Introduction to Information Systems, Microcomputer Applications, Database Management, Structured Programming, and Computer Science.



Bachelor of Science



I connect technology to business needs and lead the process of designing solutions that fit. Currently I am focused on collaboration & knowledge management tools and techniques yet I bring my experience in enterprise systems architecture, analysis and development to every situation. As a lifelong learner I’m a natural mentor to my colleagues.

Tiny Bits of Notoriety