Insights for IT Negotiations A podcast by Insights for IT Negotiations 327 Episodes 18 / 17 The world's most trusted IT negotiation advisors for innovative IT sourcing and risk mitigation strategies