This book covers three fundamental problems at the interface of multi-project management and human resource management: the selection of projects, the composition of small project teams, and workload leveling. Matthias Walter proposes optimization models and solution methods for these problems, assuming multi-skilled workers with heterogeneous skill levels. For the first time, the author presents exact and heuristic methods that support managers to form small teams. Additionally, he outlines a new skill chaining strategy that increases workforce flexibility.