Consultant III, SCADA/EMS/ADMS We’re seeking a passionate human to join our team and make a significant impact by delivering exceptional consulting services to our valued clients…
Manager, Control Systems As a Manager in Control Systems, you'll be leading a team and ensuring that objectives, plans, and budgets are met. You'll be the face of the company for…
General Manager, Power Networks The energy transition is vital to our future and here at PSC, we are compelled to make a difference. We are specialist consultants to the energy i…