Director of Finance and Administration at RTI International, May 2024; Research Triangle Institute (RTI), a non-profit, independent research institute based ...