Business development representative
Posted yesterday by Schneider Electric
- Location:
- Leeds (162 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 … more