Steven Boyd takes us on a journey of his career which started as an impromptu study abroad opportunity in Mexico and has taken him around the world.
Steve is the Dean of Enrollment Management & Student Life at Unification Theological Seminary in New York City.