Netflix S New Marketing Chief Proves She S A Bad Ass Boz In Surprising Instagram Clip Video