David Stewart

David Stewart is Vice President of Interactive at KarshHagan. He provides strategic planning, development and execution for web, mobile social/emerging media, rich media, search engine, customer experience, email and analytics.