Due figure fondamentali nei progetti complessi. Il Project Manager è un "direttore d'orchestra", ovvero il responsabile della pianificazione, esecuzione, monitoraggio e chiusura di un progetto. Il suo obiettivo principale è fare in modo che il progetto raggiunga il traguardo prefissato rispettando i tempi, il budget e gli standard di qualità richiesti dal cliente o dall'azienda. Il Team Leader invece è una figura che si occupa di gestire il team tecnico. Il suo compito è quello di coordinare l'organizzazione dei progetti nei suoi task, monitorare le tempistiche delle milestone e delle scadenze assicurandosi che il team lavori in modo compatto ed efficiente. Il Team Leader deve essere capace di guidare la squadra e motivarla dando loro anche supporto tecnico dove necessario.