Coaching and mentoring can support individuals in developing specific skills for future roles, leadership capabilities, and interpersonal skills as indicated in appraisals or 360 assessments. Management consulting aims to develop talent that is important for achieving strategic initiatives or critical projects, and who may face resistance or derailment. Counselling supports those taking on significant change such as turnarounds, new complex roles, or adjusting to new cultures to develop skills quickly for valuable technical experts or senior leaders.