Stan Coignard

Stan Coignard

Opinion Contributor
Stan Coignard is the CEO, Americas at S4M.