Computing Mendix Appoints Lorraine Vargas Townsend as Company’s First Chief People Officer AIT News Desk Mar 28, 2019 Human Resources Veteran to Join 2019's #1 Rated Cloud Computing Company to Work for as It Continues Its Hypergrowth Mendix, a Siemens business and…