Leadership coaching for new managers. Providing management training on the skills for new leaders. Coaching on leadership skills such as having difficult conversations, communication, coaching team members, conflict resolution, team building, and professional development.