Glenn MouserChief Executive Officer & Chief Science Officer
|
Elizabeth Wamhoff
President
|
Steve ShacklefordChief Operating Officer
|
|
Address: 5858 W. Franklin Rd Boise, ID 83709
Phone: (208) 375-5054
www.omegatechlabs.com |