Manager, Software Asset Management

SalesforceIndianapolis, IN
$123,100 - $202,600Remote

About The Position

The Senior Software Asset Manager will play a critical role in managing Salesforce's software assets, with a strong focus on contract negotiations, sourcing, and software procurement. This role requires a strategic thinker with excellent negotiation skills and a deep understanding of SaaS and on-premise software licensing models and software asset management best practices.

Requirements

  • Bachelor's degree in Business Administration, Information Technology, or a related field.
  • Minimum of 7 years of experience in software asset management, procurement, or contract negotiations.
  • Strong negotiation skills with a proven track record of successful contract negotiations.
  • In-depth knowledge of software licensing models and compliance requirements.
  • Excellent analytical and communication skills (both verbal and written).
  • Able to be a positive evangelist of policies and best practices, even in the face of opposition and with stakeholders up to C-level.
  • Strong communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
  • Proficiency in software asset management tools and systems (SNOW, Flexera, Zylo preferred).
  • Familiarity with the lifecycle and expectations of vendor audits and remediations.

Nice To Haves

  • Relevant certifications (e.g., CSAM, ITIL) are a plus.

Responsibilities

  • Lead and manage complex software contract negotiations with vendors to ensure favorable terms and conditions.
  • Collaborate with legal, finance, and procurement teams to review and finalize software contracts.
  • Develop and maintain strong relationships with key software vendors and stakeholders.
  • Oversee the end-to-end software procurement process, including vendor selection, RFPs, and contract execution.
  • Identify cost-saving opportunities and implement strategies to optimize software spend.
  • Ensure compliance with company policies and industry regulations during the procurement process.
  • Develop and implement software asset management policies, procedures, and best practices.
  • Maintain an accurate inventory of software assets and licenses, ensuring compliance with licensing agreements.
  • Conduct regular audits to verify software usage and identify potential risks or discrepancies.
  • Manage relationships with software vendors, ensuring high levels of service and support.
  • Monitor vendor performance and address any issues or concerns in a timely manner.
  • Negotiate renewals and amendments to existing contracts as needed.
  • Generate and analyze reports on software usage, costs, and compliance.
  • Provide insights and recommendations to senior management based on data analysis.
  • Track and report on key performance indicators (KPIs) related to software asset management.
  • Partner with IT, Finance, Procurement, and Legal teams to co-create software management strategies that align with overarching business goals.
  • Collaborate closely with Business Owners to co-develop optimization initiatives, maximize technology investments together, and align internal stakeholders for unified vendor negotiations.

Benefits

  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service