SALES MANAGER INDIRECT SALES jobs in SHEFFIELD, United Kingdom

, S1 2BJ Why this job matters Our SMB sales team (desk, indirect, and local business units) ensures that UK businesses... with Field sales teams to identify and capitalise on high-value cross-sell and upsell opportunities within their existing...

BT