The CRA is the largest organization in the Canadian federal public service by number of personnel, employing 43,908 people and has an operating budget of $5.1 billion as of the 2018-19 fiscal year. The Agency's headquarters are based in Ottawa, itself divided into 5 program branches, which directly support the CRA's core responsibilities, and 7 corporate branches, which deliver internal services within the organization. The CRA also has operations throughout the rest of Canada, including 4 Tax Centres (TCs), 3 National Verifications and Collections Centres (NVCCs), and 25 Tax Services Offices (TSOs), organized into four regions: Atlantic, Ontario, Quebec, and Western.