Major Deals – Delivery Risk Manager (Technology) August 22, 2024 by KPMG , client and supplier contracts, and financial health and its implications of the deal Create and maintain clear… leave and career breaks. Our people enjoy a variety of exciting perks, including retail discounts, health and wellbeing…