Member for 8 years 2 months Stevens Institute of Technology Michael zur Muehlen Information Systems United States