Ian Riseley

Ian Riseley

Ian Riseley is President-elect of Rotary International.

Analysis