Brian Liebler is the VP, Ad Sales at ooVoo, a social video company. Brian has significant experience in the online industry and we recently spoke with him about his current role. The Makegood: Brian, you have been working in business development and sales for 15+ years at start-ups and leading media companies including Alloy Media… Continue reading »