An accomplished technologist, Ken has extensive experience in the architecture, implementation and operation of large-scale, high-availability software applications across a variety of industries. Along with architecture and development roles, Ken has held executive management positions in many organizational structures including significant P&L responsibility.