We have a three-tiered approach to our learning and development needs analysis: corporate-wide, functionspecific, and individual. At the corporate-wide level, we do a broad and continuous training needs analysis based on our short and long term strategies and the current skills and core competencies in order to identify any potential gaps. Knowledge and skill gaps then become the foundation from which our training and development plans are prioritized.