Abstract An insider, also regarded as an employee of a company, becomes a threat when the intention or action can affect the company negatively. Insider threat has been an eminent problem in organizations that has resulted in the loss of trust, confidential data and information. This study seeks to review current existing techniques to insider threat detection and also proffers machine learning technique as the way forward for insider threat detection.