Vanessa Mitchell

Vanessa Mitchell

Vanessa Mitchell is a Content Strategist at IDG (International Data Group) with 20 years experience in the media and public relations industries.