What are the responsibilities and job description for the Vice President of Marketing & Communications position at Insight Global?
Required Skills & Experience. 10-15+ years of progressive marketing, brand, and communications leadership experience. Experience leading marketing for a large,