A performance coach (sometimes high-performance coach) is a professional who collects information regarding their client's achieved performance, determines the starting point and capabilities to specifically working towards enhancing their client’s performance towards their goal(s). They analyze what their client’s performance needs are and develop a plan together with their client to achieve the goals in the most effective way.

The work of a performance coach usually includes time management, energy, and motivation to optimize and direct the resources to a specific objective. Performance coaching is used by CEO's, politicians, and high performing individuals and teams.