He joined Viking Fishing in 1996 as Financial Manager and has remained with the company as it has grown and diversified. Rory is involved in a wide range of activities pertaining to the management of the Viking Fishing Division and he also plays an important role in a number of industry associations. For instance, he has served on the Executive Committee of the South African Deep Sea Trawling Industry Association (SADSTIA) for a number of years and is also the chairman of the Port of Cape Town Fishing Industry Association (POCTFIA), an organisation that works with the National Ports Authority to ensure the fishing industry enjoys equitable access to port facilities.