General Manager
15 days ago
Slough
Business development: the company is looking to grow, and as the General Manager, you will identify new markets or sectors and work with sales teams to develop them. Position: General Manager, Site Director, Business Unit Director, Managing Director&l