$142,254
a year
... Platform Readiness Review (PRRs), Platform Technical Review Boards (PTRB) and approvals ...
a month ago