Key skills for addressing business problems and challenges