Nichole Jaggers is the Chief People Officer of Opportune.
327 people are employed at Opportune.
Opportune is based in Houston, Texas.
The NAICS codes for Opportune are [541, 54121, 54, 5412].
The SIC codes for Opportune are [874, 87].