I need some sort of software/system where I can create departments (sales/support/marketing/accounting etc..). There would be 1 person responsible/accountable for all the work within their department. Under each department there would be a list of "PROJECTS" then under each PROJECT there would be a list of "TASKS" Basically I am trying to create a structure within my company so that I can have an overview of what everyone is working on, and have the ability to hold the HEAD person of each department accountable for their projects.