On-the-job learning is supplemented with additional development activities, including mentoring, leadership speakers, a book club, community service events, a competitive business case challenge and targeted training courses.