Peter Vaughan Schmidt, Torc CEO