Stephen Landry
New Jersey (USA)
Stephen Landry is CIO at Seton Hall University. He is interested in technology, science fiction, and the future. He enjoys his family, hiking and classical music.
Stephen Landry is CIO at Seton Hall University. He is interested in technology, science fiction, and the future. He enjoys his family, hiking and classical music.