Opportune employs 327 employees. The Opportune management team includes Nichole Jaggers (Chief People Officer), David Baggett (Managing Partner of Opportune LLP), and James Hanson (Managing Director, Investment Banking, Energy Transition, Transaction Opinions).
Get Contact Info for All DepartmentsLooking for a particular Opportune employee's phone or email?