Liquid Intelligent Technologies appoints new CEO by Felicia Akindurodoye November 7, 2023 0 Oswald Jumira has been appointed to the position of chief executive officer of the Liquid C2 business unit by the ...