In response to strong demand for its cloud-based vendor compliance management and supply chain collaboration solutions, Setlog has announced two new hires to its North American business.