NRG
–
Columbus, OH
... Direct Energy is one of North America’s largest retail providers of electricity, natural gas, and home and business energy ... employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. ... - Jun 07