admin

About Karl Yeh

Karl is an accomplished communications and public relations practitioner with over ten years of communications experience in a variety of fields including: web/digital communications and marketing, corporate communications, media/public relations, community consultations and social media marketing.