The number one reason talented people leave their jobs is because of the failure of their direct managers. Businesses are defined by the strength of their people. Even in the most successful company (think Google, Amazon, etc.), a bad manager can drive talented employees out the door. So what is the true art and science of keeping talented people around?