Company: Merge
Location: New York, NY
Company: Tephra Inc.
Company: Tata Consultancy Services
Company: Lazard Ltd.