Job coaching refers to the training of an employee by staff, who uses structured interventions to help the employee learn to perform tasks to the employers specifications and to learn the interpersonal skills to be accepted as a worker at the job site and in related community contacts.
Job coaching also includes counseling, advocacy and other services needed to maintain employment and develop natural supports in the work setting. These interventions may be done on and off the work site depending on client and employer needs.