Importance of the non-technical skills Communication1 Problem solving2 Teamwork3 Self-management4 Life-long learning5 Initiative and enterprise6 Planning and organising7 Ability to deal with diversity8 Technology9
{}