Teamcoaches zijn professionele begeleiders die teams helpen en faciliteren bij het verbeteren van de samenwerking en de persoonlijke en teameffectiviteit. Ze creëren een veilige omgeving en worden ook wel teammentor, teamfacilitator of leider-als-coach genoemd. Er zijn verschillende soorten teamcoaches, zoals de teamleider-teamcoach, interne teamcoach, externe teamcoach of team-manager.