What are most important qualities of good teamwork?

Consider various independent and collaborative roles that promote effective teamwork (eg., facilitator, participant, collaborator, leader, employee, manager, assistant, mentee, mentor). What are most important qualities of good teamwork? How do the roles you considered contribute to effective teamwork?
Please support your response with two to three peer-reviewed articles.
Include an introduction and conclusion.

Last Completed Projects

topic title academic level Writer delivered