Care for Life
Advisory Board Member
Sustain Haiti
Founder and Board Chair
MicroBusiness Mentors
Chairman of the Board
Various Institutions
Visiting Scholar and Professional Consultant
Purpose Investor Network (PIN)
Executive Advisory Board Member
Brigham Young University
Professor of Organizational Behavior
Crossroads Urban Center
Coalition of Religious Communities (CORC) board
Social Entrepreneurship Global Consulting LLC
Founder and Partner
H2O for Humanity
Board member of Social Business
University of Utah
Visiting Instructor at University of Utah teaching an innovation course: "How to Change the World."
Brigham Young University
University of Michigan