... new company vision to lead the global energy revolution. ... Manager, this position will lead a team of field-based ... Newly created opportunity to lead an experienced and dedicated ... the world through collaboration to engineer complex electrical solutions. By ...
11 days ago