Top Job | 24/06/2024 | Fulltime | Slough | Totaljobs 12 pcA leading designer and manufacture control panels have an immediate requirement for a proven Business Development Manager - Sales Manager to help grow the business. Location Hybrid role but within 1 hour of Slough SL1 6JT Key Skills Control Panels, sales, business development, BMS, switchgear
Save for later