Unlocking Potential: Identifying Skills Gaps through Training Needs Analysis