Claire Girard



McGill University

Department of Communication Studies
Finish: 2013




current position
Technician in the Purchasing Department at Ubisoft