Country Sales Manager - UK
- Hiring Organisation
- BEC Technologies
- Location
- Leeds, UK
- Employment Type
- Full-time
region, ensuring consistent and predictable revenue growth. Establish organizational structures, staffing, processes, and methods to ensure successful achievement of sales targets and objectives. Ensure NetSuite is always up to date with accurate opportunities, notes, and next steps. Set sales targets for each region and then deliver on those goals. ...