Technical Business Analyst - Brit Technology | OpenTalent