Head of Marketing, France at New Balance | HireBase