Franchise Head, Sales & Marketing

The Franchise Head leads the marketing and sales teams as well as strategic alliances with our partner MSD to drive innovation for all brands within the…