Steve Smith

Board member of the Global Alliance for Public Relations and Communication Management