Location
London
Posted
June 12, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Job Description
Why Join This Company?
The Role
As a Software Sales Specialist, youβll play a vital role in forging long-term relationships with clients, ensuring they see the value of investing in advanced software licensing and asset management solutions. You will manage the full sales cycle, from lead generation to closing deals, while crafting strategies to maximize territory opport...