Phoenix France

Director Public Relations and Social Media

Phoenix France lives in London, UK. She has extensive experience with managing and directing social media accounts and PR pages for numerous clients. Although she prefers working behind the scenes, she ensures clients are put in the best light publicly.

Other Members