115 employees
An independent statutory body with a mandate to prioritise and progress nationally significant infrastructure.
2008