Our 21st century global business environment consists of a very complex and challenging landscape. Businesses rise, and businesses fall. Businesses thrive, and businesses stall. What determines the success or failure of a business? Well, there are many things, but one thing is for sure: management plays a critical role in the success of any business. Management is messy. There is no nice and neat resource that can adequately prepare...