Houston … and New York. London. Amsterdam, Mumbai, San Francisco, Chicago, Paris … We have a problem. Talent turnover. Like none of us have ever seen before. Regardless of the market, the industry, or the level of seniority.
Should I Stay? Should I Go?
