He is a trusted advisor to senior management in a wide variety of industries, governmental agencies, and nonprofit organizations. His specialties include executive coaching, psychological assessments, change management, organization and strategy development, team effectiveness, and meeting facilitation.