As a communicator and trainer I enjoy distilling the essence out of complex or ambiguous technical subjects and refining it into approachable, informative, and audience appropriate narratives. Helping business and technical decision makers and implementers reach their Ah-ha moment regarding how an offering can help them (or not) is extremely satisfying.

Technology Training

Curriculum Design & Development

In person & Virtual Delivery

Self-study & Webcast Production

Hands-on-Lab & Demo Development

Train the Trainer

Product Management

Positioning & Messaging

Collateral Development

Inbound & Outbound Marketing

Event Management

Analyst Relations

Recent Courses

Data Integration Patterns with SSIS

Analysis Services Best Practices

Data Warehousing for
Project Managers

Our Clients


I want to express my sincere gratitude for the opportunity to participate in the PowerBI training course. This session has been one of the best ones that I have attended. The material was very relevant to our business and I have already used materials to give client presentations and promote the new features of this new offering. Again, thank you for the very valuable insights and training.

SharePoint Partner

Kris excels when it comes to understanding and communicating the value of these emerging technologies. In particular, he is able to help our “alpha” audiences understand what we are doing, what the opportunity is (for them and for us) and how we will overcome significant technical challenges required to make these real. Our alpha audience includes “alpha geeks”, regional directors, MVPs, industry analysts, CTOs of large technology organizations, and other product groups within Microsoft.

Microsoft Director

Kris is one of the most gifted story tellers that I have had the pleasure of working with at Microsoft.

Former Manager