Founder & President

Sophia Luo

Founder & President

Sophia Luo is the Founder and President of One World Initiative Advocacy (OWI), a global non-profit public broadcast and digital media corporation, headquartered in New York City.

OWI develops and disseminates independent, intelligent and inspiring insights with the goals of educating current and future generations on important global issues and encouraging increased cooperation among institutions, corporations and civil society across national boundaries.

Miss Luo previously presided over an international firm, working globally with a special emphasis on the United States. Over the years, she developed her leadership skills and excelled at communication globally. In this role, she recognized the positive impact of cross-cultural collaboration and dialog, thereby inspiring her vision for founding One World Initiative.

Her watchwords are: “When people come together in support of a cause, good things happen.”

Miss Luo majored in Socioeconomics and Broadcast Communication. She is fluent in three languages including Mandarin and Cantonese.

Beyond her work for OWI, she enjoys literature, music, arts, nature and is actively involved in charitable efforts and fitness sports.