Denis Ferlatte has been hired by The French Shop as a Director Of Business Development in Montreal. He had previously occupied the role of Senior Manager - IMC at The Coca-Cola Company.