COMMERCIAL HEAD OF ENABLEMENT jobs in GLASGOW, United Kingdom

for a Head of Sales covering Scotland. Reporting directly to the General Manager – Regional Sales, this role will be responsible... across the business Strategic planning and timely strategy execution Strong commercial acumen Adept in customer facing...

Finning