Richard Finch is an experienced professional in the aquaculture industry, currently serving as Certification and Quality Manager and Sustainability Manager at Cermaq Canada since September 2005. Previously, Richard held the positions of Operations Manager and Processing Manager at Marine Harvest from April 1986 to May 2005. Richard holds a Bachelor's degree in Marine Biology from the University of Victoria, completed between 1980 and 1985.
Sign up to view 0 direct reports
Get started