I

IT Licensing Specialist - IT Advisor

Insight Global

ottawa, on, Canada Full-time June 15, 2026

Found Description

  • 5–7+ years of experience in IT-focused licensing and software/IT advisement experience to companies
  • Strong experience managing enterprise software licensing, renewals, and vendor agreements
  • Understanding of different software license models and can provide key reporting or feedback for cost savings
  • Knowledge of Microsoft ecosystems
  • Experience with SaaS procurement, software lifecycle management, and license tracking/optimization
  • Familiarity with open-source licensing considerations and compliance requirements
  • Strong contract negotiation skills, including pricing, SLAs, renewals, and vendor management
  • Ability to conduct cost analysis, ROI assessments, and total cost of ownership (TCO) evaluations
  • Experience collaborating cross-functionally with IT, finance, engineering, HR, and business stakeholders
  • Bachelor’s degree in Business, Supply Chain, Information Technology, Computer Science, E...

Ready to Apply?

Submit your application for IT Licensing Specialist - IT Advisor at Insight Global

Apply Now