Skip to content

Find Your Mentor

Headshot of Tara Francis Chan

Tara Francis Chan

Managing Editor, The Appeal


United States

Tara Francis Chan is the Managing Editor & Operations Director at The Appeal, where she has led its relaunch as a worker-led nonprofit newsroom.

Tara was previously a senior editor at Newsweek and was the launch editor of Business Insider’s Asia desk, helping establish the editorial scope and operations of a news team across three continents. In these roles her reporting and editing often centered on human rights crises. Prior to this, she was the editor of a leading Australian magazine and managed special projects including a bestselling book and a national conference series. She was previously a finalist for Young Australian Journalist of the Year.

Tara has a bachelor in communications and biochemistry, as well as a diploma in innovation management, from the University of New South Wales. With a background in science communication, she has worked on projects in New York, London, Moscow, Sydney, Edinburgh, and Abu Dhabi.