En business coach er ofte specialiseret i områder som time management, salg, stress, samarbejde m.m.. Formålet er at coache en virksomhed i at udnytte sine ressourcer optimalt gennem synliggørelse af disse og coaching i, hvorledes man udnytter disse bedst som gruppe, individ og virksomhed. Målsætning for business coaching er at forbedre virksomhedens interne trivsel, effektivitet og i sidste ende resultat i henhold til dennes strategi. Coaching indbefatter alt fra samtaler til øvelser og forskellige værktøjer afhængig af virksomhedens behov.