Thoughtworks Appoints Rav Hayer as Managing Director for UK & Ireland and Head of European Financial Services Practice Business Wire