Brett Myron is the President of Petra, Inc..
84 people are employed at Petra, Inc..
Petra, Inc. is based in Meridian, Idaho.
The NAICS codes for Petra, Inc. are [2362, 23622, 23, 236220, 236].
The SIC codes for Petra, Inc. are [152, 15].