Business development representative
Posted just now by Schneider Electric
- Location:
- Leeds (167 miles)
- Job Type:
- Permanent
Electrical engineering or systems - degree level or equivalent experience (IE System engineer, commissioning Engineer, Project Management, etc. Electrical Controls background. At Schneider Electric, Diversity & Inclusion is at the heart of our organisation, it's an integral part of our … more