CFAO holds several departments executing variety of tasks. Below are list of the major departments under the CFAO. Click on any of the following for further details.