News & Views Sarah O’Carroll named first Editor-In-Chief of Forbes Australia Prominent business editor Sarah O’Carroll has been appointed Editor-in-Chief of the soon-to-launch Forbes Australia.