en
Print Production manager, Communications and Marketing
French
Canada
English
GTC - Transcontinental medias, Production Manager, 1992 - 2015
Communications-Marketing translation