Armed with perspective gained supporting the Defense Health Agency for more than a decade, this leader takes on a new role with industry.
Troy Ibarra is now listed as Director of Business Development with Tria Federal.
A Public Benefit Corporation means trust and independence guide business decisions. Learn more about OrangeSlices PBC
