Twitter's EMEA HR Lead EMEA Lead HR Business Partner follows the firm's D&I journey so far and verifies the value of Business Resource Groups (BRGs)…