Powell Electrical Systems, Inc.
–
Houston, TX, 77061
... seeks Global Human Resources Manager in Houston, TX to develop, administer, and direct HR policies, programs, and practices while ensuring compliance with company policy with Country laws, regulations, and standards. 20% International travel ... - May 17