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