ABR Associates Ltd.
Business Development Manager
17 days ago
London
As a Business Development Manager, you will be: * Selling subscriptions for our client's award-winning online economic, forecasting, data and research platform to senior level decision makers within ...