The present study performs a comprehensive examination of the organizational context of the relationship between managerial turnover and organizational performance. Relying on the human and social capital theoretical frameworks, we focus on the moderating role of employment systems, entity size, industry and location in this relationship. To test our hypotheses, we work with the company records of a multinational fashion retail group with more than 6.000 stores grouped into 8 different brands and 140.000 employees in more than 90 countries. In order to estimate these causal contextual effects of the relationship between voluntary managerial turnover and organizational performance we have designed a quasi-experiment using of propensity score matching (PSM) analysis. Our results show that the dysfunctional side of managerial turnover is significant for stores managed under primary employment systems, for brands operating with lower levels of service orientation, for countries with more restrictive employment protection legislation and for medium-sized stores. Implications both for research and practice are discussed in the light of the findings.