FBI Director Christopher A Wray announced on Wednesday that he will resign before President-elect Donald Trump takes office, despite having three years remaining on his 10-year term, CNN reported.