Coach is a leading design house of modern luxury accessories and lifestyle collections, with a long-standing reputation... Coach name is synonymous with effortless New York style. Coach is part of the Tapestry portfolio - a global house......
Job Location: Ottawa, ON, Canada