Type: FirmType.PARENT
Name: Mimecast North America
Trade Name: None
Description: None
Business Type: None
Address: 191 Spring Street, Lexington, MA, None, 02421