Stephen MacKenzie

Managing Director
Koch Disruptive Technologies