Lexington-based Mimecast said on Tuesday it is working with executive search firm Spencer Stuart to find a chief technology and product officer. The new executive will be leading the product management and engineering teams, which the company plans to unify.
Read More