To co-ordinate its programmes, ICSF maintains two offices. The Secretariat is located in Chennai, India at what is called the Programme Co-ordination Centre and the Liaison Office is in Brussels, Belgium.
The Secretariat, which is mainly responsible for administering the various programmes as well as the day-to-day management of ICSF, comprises an Executive Secretary, a Programme Adviser, a Programme Associate and support staff. The Liaison Office, which looks after the financial management and co-ordinates the Europebased activities of ICSF, has a Secretary. Members often provide voluntary inputs to programmes.
The Animation Team the governing body of ICSF meets every year to review the activities of the previous year, and to draw up new programmes for the following year, based on the priorities spelt out by the General Body, which meets once in a triennium. There are also programmes that are implemented through fishworker organizations and NGOs working with fishing communities.