About Richard O'Neill Richard O'Neill is a retired peer specialist. Mr. Richard O'Neill has 5 years of experience in peer support.