Global b sc elec careers