About this role
Manager of Franchise Sales at Twin Peaks. Location: Dallas, Texas, United States. Role: generating leads, structuring deals, analyzing markets Requirements: Bachelor's preferred; minimum 3 years franchise sales, development, or real estate experience; proven lead generation and deal-closing track record; market analysis and site selection experience; CFE designation a plus. Category: Sales Seniority: Mid Level Tools: Seamless.ai Certifications: cfe Commitment: Full Time Workplace: Hybrid Languages: English