During his career in communications/public relations and as a professional coach and trainer, Craig has helped numerous clients in the association and non-profit communities, government, academia and private business become highly-effective leaders and build high-performing teams.
Craig is particularly adept at helping leaders and teams articulate a vision, clarify strengths and weaknesses, identify and align resources, map a path forward, overcome impediments, and successfully execute action plans. Creative, intellectually curious and action-oriented, Craig uses a host of customized programs and coaching techniques to help his clients discover new perspectives on complex puzzles, overcome blocks to success, aim high and achieve the peaks to which they aspire.
Craig received his formal executive coach training and certification through the College of Executive Coaching, his Leadership Coaching for Organizational Performance certification through American University’s Kogod School of Business and his Team Performance Coach certification from Team Coaching International. Since 2010, Craig has amassed more than 1,000 hours of coaching experience and facilitated or co-facilitated more than three dozen team coaching and team performance programs. Craig also is the former Marketing/Communications Chair for the ICF MetroDC chapter’s Board of Directors.