Hi Simon,
A system is only as good as you make it to be. As in the case of
HACCP, it is very much a science and process based system particularly where understanding of hazards and the ability to analyse are vital criteria.
However, most of the time, the "more senior the better" approach just does not fit in like a glove. Having a senior who lacks knowledge in sciences including other pertinent issues in
HACCP is not going to help drive an effective team. Instead, it could well be the blind leading the blind.
For sure, having a senior member of the organization in the team does help to promote management commitment.
I also like to emphasise that
HACCP is a great tool if used correctly with knowledge. It covers all areas of major concern in food safey management BUT sadly, the limitations and the tendency to err remains that of the humans.
In conclusion, no system is perfect and
HACCP is no different. There can never be a
HACCP System out there that assures its products are 100% safe ALL THE TIME. That is why we have deviations and non-conformances.
A Senior Person helps to place confidence but not necessarily the Team Leader. I find it prudent to have a Food Technologist (QA or QC) to be the Team Leader but having said that all team members have an equal and vital role to play in their respective field of expertise/responsibilities.
I hope we are on the same page.
Regards
Charles Chew