Jobs by County
Lancashire Jobs
Job Advert: Business Development Manager
Position: Business Development Manager (Solar Systems)
Location: North of England (and possibly Scotland)
Are you an ambitious and seasoned Sales Manager searching for a fresh opportunity to lead and thrive within a dynamic organization? Look no further! Our client is leading CNC Programmer is actively seeking a results-oriented individual to join their team as a Sales Manager.