At Catalyst Czech Republic we know that developing individuals and a culture of teamwork in any organisation requires practical management, leadership and personal skills. Skill development is an ongoing process. Here are some of the key skill requirements for individuals to have a happy, successful career and for teams to work effectively and harmoniously together. Different team building programs focus on different practical skills. Deciding on the skills you want to develop in your team is critical to choosing the right program and its ultimate success. Select the key competency that is most relevant to your team, find practical information about that skill and our pick of team building activities that will assist in the development of that skill in your team.