Stephen and his wife Alessandra have four kids and three dogs and live in Nassau, The Bahamas. His family has roots in Eleuthera, stretching back to the early 1700′s. Stephen is a graduate of Portsmouth Abbey School in Portsmouth, RI, and from Georgetown University in Washington, DC. His career stops include teaching English in Japan, Television Tokyo’s Washington, DC bureau, and Goldman Sachs, in New York and London. Stephen is currently a partner at a Nassau-based hedge fund. He and his sister co-founded the Ride for Hope Bahamas, a cancer-related charity in The Bahamas.