Loading...

Senior Partner Manager

  • Full Time
  • Anywhere

Lumin Digital

The Senior Partner Manager is responsible for building and sustaining strategic relationships with third-party vendors and integration partners that advance Lumin Digital’s product priorities. In this role, you will serve as the primary point of contact between external partners and internal stakeholders—including product management, sales, and leadership—to drive alignment and maximize the value of each partnership.

Requirements

  • Build and maintain long-lasting relationships with 3rd party vendors and integration partners
  • Conduct regular partner reviews, including performance check-ins, roadmap updates, and escalation management
  • Evaluate new partnership opportunities and make the internal case for strategic fit
  • Identify revenue opportunities within existing partnerships and contribute to growth planning and joint go-to-market strategy
  • Train the sales team on how to win with partners and actively support open sales cycles involving partner channels
  • Represent Lumin at industry tradeshows, partner events, and conferences
  • Support co-development and joint marketing initiatives with partners and internal teams
  • Act as an intermediary between vendors, product managers, and stakeholders across Growth, Product, Sales, Marketing, Legal, Billing, and Leadership
  • Coordinate vendor management activities and processes to help onboard, manage, and offboard strategic partners
  • Negotiate vendor contract management activities for new contracts as well as renewals and amendments
  • Provide oversight into individual partnership success metrics around overall revenue, incremental ARPU, ACV, TCV, SLAs, and product penetration
  • Consistently document and communicate vendor and partnership program status to relevant stakeholders

Benefits

  • Generous Paid Time Off
  • 401k Matching
  • Retirement Plan

Originally posted on Himalayas

To apply for this job please visit himalayas.app.

About this role & career path

Working in United States

The United States of America (USA), also known as the United States (U.S.) or America, is a country primarily located in North America. It is a federal republic consisting of 50 states and a federal capital district, Washington, D.C. The 48 contiguous states border Canada to the north and Mexico to the south, with the semi-exclave of Alaska in the northwest and the archipelago of Hawaii in the Pacific Ocean. The United States also asserts sovereignty over five major island territories and various uninhabited islands in Oceania and the Caribbean. It is a megadiverse country, with the world's th

    More jobs at Lumin Digital

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.