Bob Brown has been an independent performance consultant for over thirty-five years. He has also been a manager in small and large organizations, including overseeing service quality departments. Bob has taught at undergraduate and graduate levels and worked with individuals, teams (including Olympic and professional athletic teams) and businesses to enhance performance.