Project management is key to the success of any undertaking – be it a small task or a complex project. It involves the application of knowledge, skills, tools and techniques to meet project ...