Supplier Risk Assessment Questionnaire: Business Continuity Plan (BCP) and Geopolitical Resilience
The Supplier Risk Assessment Questionnaire is a strategic toolkit designed to help organizations evaluate the resilience and risk posture of their third-party suppliers amid increasing geopolitical uncertainty and operational disruptions. It is centered on two core risk dimensions: Business Continuity Planning (BCP) and geopolitical resilience. The questionnaire is structured to collect actionable insights from suppliers in a clear and organized format.
The toolkit is meant to be distributed by clients to their suppliers during elevated regional or global risk, such as conflicts, sanctions, or infrastructure instability. It helps assess how such risks may impact service delivery, staffing, supply chains, or regulatory compliance. It is intended to serve as a diagnostic tool and to initiate transparency and risk mitigation planning between clients and suppliers.
Some reports are complimentary and others require a qualifying membership.