BBlogging Who is John Sicard and Why is He Making Waves in the Business World? bySharon ScottMarch 14, 2024 John Sicard is a well-known name in the technology industry. As the CEO of Kinaxis, a supply chain…