Business Development Representative
2 months ago
Cheshire West and Chester
Partner with Account Managers to create customised plans for sales territories, supporting the sales cycle where necessary * Collaborate with sales teams around the globe to drive the businesses ...