He is currently director of Nichols and Associates, Inc., an applied behavioral science firm that focuses on the philosophical aspects of cultural difference. He has served as a consultant and trainer of trainers to Fortune 500 companies, national and international government agencies and health and mental health systems.