Media trainer at Richard Swallow - Portsmouth, England, United Kingdom
Creative consultancy forBusinessBroadcastEducationNGO