Business Technology Strategy Consultants - Cost Optimisation
1 day ago
London
Business Technology Strategy Consultants - Cost Optimisation £70,000 - £100,000 + Bonus London SC ... Experience achieving sales targets, leading sales efforts, and structuring deals. * Strong ...