Dr. Ewen served for sixteen years as the Chief Technology Officer for Colorado Christian University, and has helped obtain numerous technological grants in the millions of dollars awarded over the years. He has authored computer applications textbooks for Addison-Wesley and several instructional computer software programs. In July of 2000, he received the award for Institutional Excellence in Telecommunications from the ACUTA (Association of College and University Telecommunications Administrators) in Washington D.C., and in May of 2004 was selected as the Faculty Member of the Year by the CCU Business Student Society (Chi-Beta Sigma). Dr. Ewen is currently Dean Emeritus of the School of Business and Leadership (having served as Dean from 2010 to 2020.) Dr. Ewen works with for-profit and non-profit organizations as a certified Advanced Guide in both LifePlan and StratOp by the Paterson Center. Dr. Ewen is a certified Lead Like Jesus Facilitator and also certified in the Biblical DiSC Assessment as well as the MBTI and the EQi assessments.