Renewal Sales Support Specialist

3 weeks ago


Plano Texas, United States Palo Alto Networks Full time
About the Role

The Sales Operations Renewal Representative will be responsible for the daily creation and administration of subscription and support renewal quotations. This role will execute at all phases of the contract renewal life-cycle, including up-front communication, preparation of quotes for customers, and revisions to quotes.

Key Responsibilities
  • Work with channel partners and sales team to provide quotes for maintenance and subscriptions renewals days prior to their contract expiration date.
  • Validate and confirm the accuracy of all supporting data for the quote and resolve any discrepancies.
  • Collaborate with Inside Sales Representatives and the Major Account Managers to understand any special customer issues and situations.
  • Maintain thorough and accurate installed customer base and service contract information in SAP and other applications.
  • Clearly understand all product offering, subscription, and renewal licensing models.
  • Maintain detailed notes, quotes, and relevant information on each renewal account within the company's CRM system.
  • Handle and manage internal credits requests.
  • Handle and manage internal assets requests.
About Us

Palo Alto Networks is a leading cybersecurity company that is dedicated to protecting our digital way of life. We offer a dynamic and challenging work environment that is perfect for motivated and intelligent individuals who are passionate about making a difference in the world of cybersecurity.



  • Plano, Texas, United States Palo Alto Networks Full time

    Job OverviewPalo Alto Networks is seeking a highly skilled Renewals Sales Support professional to join our team. As a Renewals Sales Support Specialist, you will play a critical role in the daily creation and administration of subscription & support renewal quotations.Responsibilities include executing at all phases of the contract renewal life-cycle,...


  • Plano, Texas, United States Palo Alto Networks Full time

    About the RoleWe are seeking a skilled Renewal Sales Support professional to join our team at Palo Alto Networks. As a Renewal Sales Support, you will play a critical role in the daily creation and administration of subscription and support renewal quotations.Key ResponsibilitiesExecute at all phases of the contract renewal life-cycle, including up-front...


  • Plano, Texas, United States Palo Alto Networks Full time

    Job Title: Renewal Sales SupportAt Palo Alto Networks, we're committed to protecting our digital way of life. As a Renewal Sales Support, you'll play a critical role in ensuring the success of our customers by providing exceptional support and guidance throughout the subscription renewal process.Key Responsibilities:Collaborate with channel partners and...


  • Plano, Texas, United States Palo Alto Networks Full time

    Job Title: Renewal Sales SupportAt Palo Alto Networks, we're committed to protecting our digital way of life. As a Renewal Sales Support, you'll play a critical role in ensuring the success of our customers by providing exceptional support and guidance throughout the renewal process.Key Responsibilities:Collaborate with channel partners and sales teams to...


  • Plano, Texas, United States Palo Alto Networks Full time

    Position OverviewThe Subscription Renewal Specialist will play a crucial role in the daily management and execution of subscription and support renewal quotations.Key ResponsibilitiesManage all aspects of the contract renewal process, ensuring effective communication and timely preparation of customer quotes.Engage with channel partners and internal sales...


  • Plano, United States Palo Alto Networks Full time

    Job DescriptionJob DescriptionCompany DescriptionOur MissionAt Palo Alto Networks® everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and...

  • Renewal Sales Manager

    2 weeks ago


    Plano, Texas, United States Palo Alto Networks Full time

    Job Title: Renewal Sales ManagerWe are seeking an experienced Renewal Sales Manager to lead our Prisma Cloud and SASE renewals team in North America. As a key member of our sales team, you will be responsible for driving standardization, scalability, and operational excellence across our NA renewal processes.Key Responsibilities:Manage the day-to-day...


  • Texas, United States Workyard Full time

    **About Workyard**Workyard is a pioneering venture-backed startup revolutionizing the construction industry with its innovative workforce management platform. By injecting trust, transparency, and technology into workforce management, we're empowering companies and workers to make smarter business decisions.**Job Summary**The Renewal and Growth Account...


  • Texas, United States Workyard Full time

    Unlock Growth Opportunities with WorkyardWorkyard is a pioneering venture-backed startup revolutionizing workforce management for the construction industry. With a mission to transform the experience for companies and workers, we're adding trust, transparency, and technology to workforce management, enabling smarter business decisions.The Renewal and...


  • Plano, Texas, United States Public Storage Full time

    About the RoleWe are seeking a highly skilled Solar Operations Specialist to join our Energy & Renewables team at Public Storage. As a key member of our team, you will be responsible for supporting the ongoing success of our solar initiative, which includes monitoring hundreds of systems across the US to ensure optimal performance.Key ResponsibilitiesSystem...


  • Plano, United States Insight Global Full time

    Title: Sales Support SpecialistLocation: ONSITE 5800 Tennyson Parkway Suite 600 Plano, Texas 75024Duration: 5 month contract to hireHours: M-F (8am-5pm with some flexibility)Must Haves:HS Diploma2 years of customer service or sales experienceMust be proficient in Microsoft Suite and ExcelExcellent verbal and written communication (will be answering phone...


  • Plano, United States Insight Global Full time

    Title: Sales Support SpecialistLocation: ONSITE 5800 Tennyson Parkway Suite 600 Plano, Texas 75024Duration: 5 month contract to hireHours: M-F (8am-5pm with some flexibility)Must Haves:HS Diploma2 years of customer service or sales experienceMust be proficient in Microsoft Suite and ExcelExcellent verbal and written communication (will be answering phone...


  • Plano, Texas, United States netPolarity, Inc. (Saicon Consultants, Inc.) Full time

    Job Title: Global Sales Support SpecialistWe are seeking a highly skilled Global Sales Support Specialist to join our team at netPolarity, Inc. (Saicon Consultants, Inc.).Job Summary:The Global Sales Support Specialist will provide critical support to our Field Sales Team, ensuring revenue attainment and customer satisfaction. This role will involve quoting...


  • Plano, Texas, United States Palo Alto Networks Full time

    Job Title: Global Sales Support SpecialistAt Palo Alto Networks, we're seeking a highly skilled Global Sales Support Specialist to join our sales operation team. This role will play a critical part in ensuring revenue attainment by providing key sales support functions.About the RoleThe Global Sales Support Specialist will assist sales teams across all...


  • Texas, United States Consult Energy USA Full time

    Job Title: Associate General Counsel (Renewables)Consult Energy USA is seeking a highly skilled Associate General Counsel to join our renewable energy team.About the Role:The successful candidate will provide legal support for our renewable energy business team, focusing on the development, construction, and operation of wind, BESS, and solar projects. This...


  • Plano, United States Russell Tobin & Associates Full time

    What are we looking for in our Global Sales Support Specialist? Russell Tobin's client, a multinational cybersecurity company is hiring for a Global Sales Support Specialist in Plano, TX The Global Sales Support Specialist resides within the Finance organization and fulfills a variety of key support functions to help ensure revenue...


  • Plano, United States RTA US Full time

    Job DescriptionJob DescriptionRussell Tobin's client, a multinational cybersecurity company is hiring for a Global Sales Support Specialist in Plano, TXThe Global Sales Support Specialist resides within the Finance organization and fulfills a variety of key support functions to help ensure revenue attainment.Apply Today!Employment Type:...


  • Plano, Texas, United States Palo Alto Networks Full time

    Job DescriptionAbout the RolePalo Alto Networks is seeking a highly skilled Sales Support Specialist to join our team. As a Sales Support Specialist, you will play a critical role in ensuring the success of our sales team by providing exceptional support and research services.Key ResponsibilitiesProvide sales support to sales teams across all regions,...

  • Inside Sales Support

    1 month ago


    Plano, United States Green Frog Systems Full time $35,000 - $45,000

    Job DescriptionJob DescriptionAre you an ambitious and skilled sales professional with a passion for renewable energy? Do want to make a real impact on the global transition to clean, sustainable energy? If so, we have the perfect opportunity for you!Green Frog Systems are a pioneering global leader in the design and manufacture or modular solar lighting and...

  • Civil Engineer

    3 weeks ago


    Plano, Texas, United States Westwood Professional Services, Inc. Full time

    About the RoleWe are seeking a highly skilled Civil Graduate Engineer to join our Renewables team in Plano, TX. As a key member of our team, you will be responsible for designing and developing site engineering solutions for utility-scale wind, solar projects, and battery storage.Key ResponsibilitiesDesign and develop site engineering solutions for renewable...