obscurantist

/,ɔbskjuə'ræntist/
Noun
  1. a person who is deliberately vague
obscurantist
An obscurantist uses unnecessarily complex language to avoid giving a clear answer.