While born in Oakland, California, Karry Liu has been raised in DFW for pretty much her entire life and is a true Texan. She graduated from Baylor University with a B.A. in Journalism, Public Relations and New Media and a minor in NonProfit Studies. She enjoys creating designs, capturing moments via photography and telling stories through writing, all of which revolves around her interests in marketing, public relations and social media.
821/823 W Vickery Blvd, Fort Worth, Texas 76104