TechCrunch producer Felicia Williams shares her experience in producing videos on the tech scene and her opinions on the state of branded video. ...
JD Peterson