International Whaling Commission
After Nauru joined the International Whaling Commission (IWC) on 15 June 2005, Stephen was nominated as a delegate for Nauru. He represented Nauru at the IWC-Congress in June 2005 in the South Korean city of Ulsan.