Casta Diva Pictures Shanghai
Maggie graduated with a Major in Business English from one of the most renowned language universities in Guangzhou, located in the heart of South China. She moved into journalism across various print and digital media for many years before moving to Shanghai in 2011. There she became a producer in an international director rep agency, then later, a business developer in China’s largest commercial information and database online platform. Maggie joined Casta Diva Pictures Shanghai in 2016 and is responsible for director resources management, project bidding, and international production coordination.