At Mimecast, we are revolutionizing global communications, and we need innovative leaders to help us succeed. As the Senior Global Enablement Communications Manager, you'll use cutting-edge channels and technologies to create impactful content for ou Communications, Manager, Communication, Enablement, Senior, Project Management, Technology, Business Services