Does my company need Directors & Officers insurance if it's not publicly traded?

Yes, even private companies need D&O insurance. It protects you against lawsuits from employees, customers, suppliers and other stakeholders.