Mimecast is looking to hire a Sr. Business Systems Analyst. This position will be part of our global IT organization focusing on Opportunity to Order Space. As a Senior Business Systems Analyst specializing in Sales Technology, you will play a crucia Business Analyst, Systems Analyst, Business Systems, Product Owner, Senior, Analyst