Franchise Incubators is a company that helps founders turn successful businesses into franchises. As a Marketing Manager, you will shape the company's brand presence and marketing strategies, manage marketing operations, and advise portfolio brands on their marketing efforts.