IT Auditor 3 at RTI International (North Carolina)